Јава програм за проналажење највећег међу три броја (ако-друго и угнеждено ако-друго)

У овом програму ћете научити како да пронађете највећи међу три броја користећи иф елсе и угнеждени иф … елсе израз у Јави.

Да бисте разумели овај пример, требало би да имате знање о следећим темама програмирања Јава:

  • Јава Оператори
  • Изјава за Јава ако … друго

Пример 1: Пронађи највећи међу три броја помоћу изјаве иф … елсе

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

Оутпут

 3,9 је највећи број.

У горњем програму, три броја -4.5, 3.9и 2.5чувају се у променљивим н1, н2 и н3 респективно.

Затим се, како би се пронашло највеће, проверавају следећи услови помоћу наредби иф елсе

  • Ако је н1 већи или једнак и н2 и н3, н1 је највећи.
  • Ако је н2 већи или једнак и н1 и н3, н2 је највећи.
  • Иначе, н3 је највећи.

Највећи број се такође може пронаћи помоћу угнежђене иф … елсе наредбе.

Пример 2: Пронађите највећи број од три користећи угнеждену изјаву иф … елсе

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

Оутпут

 5,5 је највећи број.

У горњем програму, уместо да проверимо два услова у једној наредби иф, користимо угнеждени иф да бисмо пронашли највећи.

Затим се, како би се пронашло највеће, проверавају следећи услови помоћу наредби иф елсе

  • Ако је н1 већи или једнак н2,
    • а ако је н1 већи или једнак н3, н1 је највећи.
    • иначе, н3 је највећи.
  • Елсе,
    • ако је н2 веће или једнако оба н3, н2 је највеће.
    • иначе, н3 је највећи.

Занимљиви Чланци...