Module: Java. koşullu operatör


Problem

12/17

Eksik koşullu ifade

Theory Click to read/hide

Eğer "else" bloğundaysa hiçbir şey yapmanıza gerek yok (örneğin: "satışta dondurma varsa, dondurma alın" ve değilse ...), o zaman tüm "aksi takdirde" bloğu koşul işlecinin kısaltılmış (eksik) biçimini atlayabilir ve kullanabilirsiniz:
eğer ( koşul )
 {
   ... // koşul doğruysa ne yapılmalı
 }
Koşullu işlecin eksik biçimini kullanarak maksimum iki sayıyı bulma problemini çözmeye ilişkin bir örneği ele alalım
 

Problem

Koşullu operatörün tamamlanmamış biçimini kullanarak maksimum iki sayı bulma probleminin çözümünü resmileştirebilirsiniz.

Başlangıç ​​değeri A değişkeninin değerine eşit ayarlanan Max ek değişkenini kullanarak
Ardından, B değişkeninin değerinin Max değişkeninin değerinden büyük olup olmadığını kontrol ederiz, ardından Max değişkeninin değerini B değişkeninin değeriyle değiştirir.

Bu şemayı kullanarak, sayılarından üç veya daha fazlasının maksimum değerini bulmak kolaydır.