Skip to content

Commit 0a1acc7

Browse files
authored
Create pallindrome.go
1 parent 12e62ab commit 0a1acc7

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

Golang/pallindrome.go

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
package main
2+
import "fmt"
3+
4+
func main() {
5+
var number,remainder,temp int
6+
var reverse int = 0
7+
8+
fmt.Print("Enter any positive integer : ")
9+
fmt.Scan(&number)
10+
11+
temp=number
12+
13+
// For Loop used in format of While Loop
14+
for{
15+
remainder = number%10
16+
reverse = reverse*10 + remainder
17+
number /= 10
18+
19+
if(number==0){
20+
break // Break Statement used to exit from loop
21+
}
22+
}
23+
24+
if(temp==reverse){
25+
fmt.Printf("%d is a Palindrome",temp)
26+
}else{
27+
fmt.Printf("%d is not a Palindrome",temp)
28+
}
29+
30+
}

0 commit comments

Comments
 (0)