Go for statement Check Whether a Number is Palindrome or Not

Description

Go for statement Check Whether a Number is Palindrome or Not

package main//from  w w  w  .java  2s .c o m

import "fmt"

func main() {
  var number,remainder,temp int
  var reverse int = 0

  number = 1001

  temp=number

  for{
    remainder = number%10
    reverse = reverse*10 + remainder
    number /= 10

    if(number==0){
      break // Break Statement used to exit from loop
    }
  }

  if(temp==reverse){
    fmt.Printf("%d is a Palindrome",temp)
  }else{
    fmt.Printf("%d is not a Palindrome",temp)
  }

}



PreviousNext

Related