Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
8
Cevap
581
Tıklama
0
Öne Çıkarma
Java kodu için yardım
V
5 yıl
Er
Konu Sahibi

Selamlar, amacım girilen sayının palindrom sayı olup olmaması. Acaba nerede yanlış yaptığımı ve doğrusunun nasıl olduğunu anlatabilir misiniz?


// Girilen sayının palindrom olup olmadığını belirler

package ödev;

import java.util.Scanner;


public class Palindrome {

public static void main(String args[]) {

Scanner scan = new Scanner(System.in);
Integer palindromSayi1 = scan.nextInt();
scan.close();

int palindromSayi2 = 0;

while(palindromSayi1 !=0) {
int digit = palindromSayi1 % 10;
palindromSayi2 = palindromSayi2 * 10 + digit;
palindromSayi1 /= 10;
}


//String s1=String.valueOf(palindromSayi1);
//String s2=String.valueOf(palindromSayi2);

System.out.println(palindromSayi2);

if(palindromSayi2!=palindromSayi1) {
System.out.println(palindromSayi1+" sayısı palindrom değil.");
}
else {
System.out.println(palindromSayi1+" sayısı palindrom.");
}
}
}

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil