How to check whether a number is palindrome or not in VB.NET

1 Answer

0 votes
Imports System

Public Class Program
	Public Shared Sub Main()
        Dim n As Integer = 12321
        Dim remainder As Integer, reverse As Integer = 0, tempn As Integer = n

        While n > 0
            remainder = n Mod 10
            reverse = (reverse * 10) + remainder
            n = n / 10
        End While

        If tempn = reverse Then
            Console.WriteLine("Palindrome")
        Else
            Console.WriteLine("Not palindrome")
        End If
    End Sub
End Class



' run:
'
' Palindrome
' 

 



answered Aug 12, 2021 by avibootz

Related questions

2 answers 202 views
4 answers 678 views
2 answers 956 views
1 answer 191 views
1 answer 142 views
1 answer 168 views
...