Java Proje 26: Palindrom Sayı

 Kullanıcıdan 3 basamaklı bir sayı alarak bu sayının palindrom sayı olup olmadığını kontrol eden Java programı yazınız.

Palindrom sayı: 101 , 222 , 999 ,353 sağdan ve soldan yazılışları aynı olan sayılardır.

Scanner scan = new Scanner (System.in);

System.out.println ("3 basamaklı bir sayı giriniz:");

int sayi=scan.nextInt();


int ilkBasamak=sayi/100;

System.out.println ("İlk basamak:" + ilkBasamak);


int sonİkiBasamak=sayi%100;

System.out.println ("Son iki basamak:" + sonİkiBasamak);


int ortaBasamak=sonİkiBasamak/10;

System.out.println ("Orta basamak:" + ortaBasamak);


int sonBasamak=sonİkiBasamak%10;

System.out.println ("Son basamak:" + sonBasamak);


if (ilkBasamak==sonBasamak && ilkBasamak==ortaBasamak && ortaBasamak==sonBasamak){

System.out.println ("Palindrom Sayıdır); }


else if ( ilkBasamak==sonBasamak && sonBasamak!=ortaBasamak && ilkBasamak!=ortaBasamak){

System.out.println ("Palindrom Sayıdır); }


else{

System.out.println ("Palindrom Sayı Değildir");  }









Yorumlar

Bu blogdaki popüler yayınlar

Bilgisayar Mimarisi: Giriş/ Çıkış Gösterim

Bilgisayar Mimarisi: Bellek Adresleme Gösterim