by @kodeazy

flutter what is Palindrome and example program to check number is Palindrome or not in dart?

Home » flutter » flutter what is Palindrome and example program to check number is Palindrome or not in dart?
  • If reverse of number is same as the number then the number is Palindrome.
  • For Example: 1221 is palindrome because reverse is also 1221.

    void main() {
    int numberToReverse = 353;
    int reversedNumber = 0;
    int beforeReverse = numberToReverse;
    while (numberToReverse > 0) {
    int reminder = numberToReverse % 10;
    reversedNumber = (reversedNumber * 10) + reminder;
    numberToReverse = (numberToReverse / 10).toInt();
    }
    if (beforeReverse == reversedNumber) {
    print("Number is Palindrome");
    } else {
    print("Number is not Palindrome");
    }
    }

    Output:

    Number is Palindrome