Java-Programm zum Finden der größten unter drei Zahlen (if-else & verschachtelt if-else)

In diesem Programm lernen Sie, die größte unter drei Zahlen mithilfe der if else- und der verschachtelten if… else-Anweisung in Java zu finden.

Um dieses Beispiel zu verstehen, sollten Sie die folgenden Java-Programmierthemen kennen:

  • Java-Operatoren
  • Java if… else-Anweisung

Beispiel 1: Finden Sie die größte unter drei Zahlen mit der Anweisung if… else

 public class Largest ( public static void main(String() args) ( double n1 = -4.5, n2 = 3.9, n3 = 2.5; if( n1>= n2 && n1>= n3) System.out.println(n1 + " is the largest number."); else if (n2>= n1 && n2>= n3) System.out.println(n2 + " is the largest number."); else System.out.println(n3 + " is the largest number."); ) )

Ausgabe

 3,9 ist die größte Zahl.

In dem obigen Programm, drei Zahlen -4.5, 3.9und 2.5sind in den Variablen n1, n2 und n3 jeweils gespeichert.

Um die größte zu finden, werden die folgenden Bedingungen mit if else-Anweisungen überprüft

  • Wenn n1 größer oder gleich n2 und n3 ist, ist n1 am größten.
  • Wenn n2 größer oder gleich n1 und n3 ist, ist n2 am größten.
  • Sonst ist n3 das Größte.

Die größte Zahl kann auch mit einer verschachtelten if… else-Anweisung ermittelt werden.

Beispiel 2: Ermitteln Sie die größte Zahl unter drei mithilfe der verschachtelten if… else-Anweisung

 public class Largest ( public static void main(String() args) ( double n1 = -4.5, n2 = 3.9, n3 = 5.5; if(n1>= n2) ( if(n1>= n3) System.out.println(n1 + " is the largest number."); else System.out.println(n3 + " is the largest number."); ) else ( if(n2>= n3) System.out.println(n2 + " is the largest number."); else System.out.println(n3 + " is the largest number."); ) ) )

Ausgabe

 5,5 ist die größte Zahl.

Anstatt im obigen Programm nach zwei Bedingungen in einer einzelnen if-Anweisung zu suchen, verwenden wir verschachteltes if, um die größte zu finden.

Um die größte zu finden, werden die folgenden Bedingungen mit if else-Anweisungen überprüft

  • Wenn n1 größer oder gleich n2 ist,
    • und wenn n1 größer oder gleich n3 ist, ist n1 am größten.
    • sonst ist n3 das größte.
  • Sonst,
    • Wenn n2 größer oder gleich n3 ist, ist n2 am größten.
    • sonst ist n3 das größte.

Interessante Beiträge...