Java-program för att hitta det största bland tre nummer (if-else & nested if-else)

I det här programmet lär du dig att hitta det största bland tre nummer som använder if else och nestade if … else-uttalande i Java.

För att förstå detta exempel bör du ha kunskap om följande Java-programmeringsämnen:

  • Java-operatörer
  • Java if … else Uttalande

Exempel 1: Hitta störst bland tre siffror med if … else uttalande

 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."); ) )

Produktion

 3.9 är det största antalet.

I ovanstående program, tre nummer -4.5, 3.9och 2.5lagras i variablerna N1, N2 och N3 respektive.

För att hitta det största kontrolleras sedan följande villkor med if if-uttalanden

  • Om n1 är större eller lika med både n2 och n3 är n1 störst.
  • Om n2 är större eller lika med både n1 och n3 är n2 störst.
  • Annars är n3 den största.

Det största antalet kan också hittas med hjälp av ett kapslat om … annars uttalande.

Exempel 2: Hitta det största antalet bland tre med uttalandet nestad if… else

 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."); ) ) )

Produktion

 5.5 är det största antalet.

I ovanstående program, istället för att söka efter två villkor i ett enda if-uttalande, använder vi kapslad om för att hitta det största.

För att hitta det största kontrolleras sedan följande villkor med if if-uttalanden

  • Om n1 är större eller lika med n2,
    • och om n1 är större eller lika med n3 är n1 störst.
    • annars är n3 den största.
  • Annan,
    • om n2 är större eller lika med båda n3 är n2 störst.
    • annars är n3 den största.

Intressanta artiklar...