Java program za pronalaženje najvećeg među tri broja (ako-drugo & ugniježđeno ako-drugo)

U ovom programu naučit ćete pronaći najveći među tri broja pomoću if if i ugniježđenog if … else izraza u Javi.

Da biste razumjeli ovaj primjer, trebali biste imati znanje o sljedećim temama programiranja Java:

  • Java operateri
  • Java if … else Izjava

Primjer 1: Pronađi najveći među tri broja pomoću izjave 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."); ) )

Izlaz

 3,9 je najveći broj.

U gornjem programu, tri broja -4.5, 3.9i 2.5pohranjeni su u varijable n1, n2 i n3.

Zatim se, kako bi se pronašlo najveće, provjeravaju sljedeći uvjeti pomoću naredbi if else

  • Ako je n1 veći ili jednak i n2 i n3, n1 je najveći.
  • Ako je n2 veći ili jednak i n1 i n3, n2 je najveći.
  • Inače, n3 je najveći.

Najveći broj također se može pronaći pomoću ugniježđene if … else naredbe.

Primjer 2: Pronađite najveći broj od tri koristeći ugniježđenu izjavu 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."); ) ) )

Izlaz

 5,5 je najveći broj.

U gore navedenom programu, umjesto da provjerimo dva uvjeta u jednoj naredbi if, koristimo ugniježđene if da bismo pronašli najveći.

Zatim se, kako bi se pronašlo najveće, provjeravaju sljedeći uvjeti pomoću naredbi if else

  • Ako je n1 veći ili jednak n2,
    • a ako je n1 veći ili jednak n3, n1 je najveći.
    • inače, n3 je najveći.
  • Drugo,
    • ako je n2 veći ili jednak oba n3, n2 je najveći.
    • inače, n3 je najveći.

Zanimljivi članci...