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
Yorum Gönder