Java Proje 15 :En Büyük Sayıyı Yazdırma

 Kullanıcıdan alınan 3 sayıdan en büyüğünü ekrana yazdıran programı yazınız.

İlk olarak kullanıcıdan Scanner ile  3 adet sayı alınır . Daha sonrasında bu sayılar kendi aralarında if ve else blokları içerisinde karşılaştırma yapılarak en büyüğü bulunur. En sonda en büyük sayı ekrana yazdırılır.

Scanner scan = new Scanner (System.in);

System.out.println ("Birinci sayıyı giriniz:");

int sayı1=scan.nextInt();

System.out.println ("İkinci sayıyı giriniz:");

int sayı2=scan.nextInt();

System.out.println ("Üçüncü sayıyı giriniz:");

int sayı3=scan.nextInt();

if(sayı1==sayı2 && sayı1==sayı3 && sayı2==sayı3){

System.out.println ("Bütün sayılar eşittir. En büyük sayı yoktur."); }

else if  (sayı1==sayı2 && sayı1>sayı3 && sayı2>sayı3){

System.out.println ("İki sayı eşittir. En büyük sayılar " + sayı1  + "ve" + sayı2   + "dir"); }

else if  (sayı1==sayı3 && sayı1>sayı2 && sayı3>sayı2){

System.out.println ("İki sayı eşittir. En büyük sayılar " + sayı1  + "ve" + sayı3   + "dir"); }

else if  (sayı2==sayı3 && sayı2>sayı1&& sayı3>sayı1){

System.out.println ("İki sayı eşittir. En büyük sayılar " + sayı2  + "ve" + sayı3   + "dir"); }

else if ( sayı1 >sayı2 && sayı1>sayı3) {

System.out.println ("En büyük sayı " + sayı1 + "dir"); }

else if ( sayı2 >sayı1 && sayı2>sayı3){

System.out.println (" En büyük sayı" + sayı2 + "dir"); }

else if ( sayı3>sayı1 && sayı3>sayı2){

System.out.println ("En büyük sayı" + sayı3 + "dir");} 

Yorumlar

Bu blogdaki popüler yayınlar

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

Bilgisayar Mimarisi: Bellek Adresleme Gösterim