Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Pripravte si celočíselné hodnoty . Ak ešte nemáte celá používať , môžete pridať nasledujúci kód vzorky k programu Java :
int firstNum = 5 ; int secondNum = 7 ;
Dajte týmito premennými žiadne mená a hodnoty sa vám páči . Pri testovaní program , meniť hodnoty zakaždým , keď budete kompilovať a spúšťať vidieť rôzne funkcie pri práci .
2
Vytvorte tretej premennej pre uloženie maximum z vašich dvoch celočíselných hodnôt . Pridajte nasledujúci kód :
int max = -1 ;
Nastavením tejto hodnoty na zápornú spočiatku , váš program nebude robiť chybné využitie . Tento kód funguje na predpoklade , že vaše celočíselné hodnoty sú aspoň nulová . Je-li vaše hodnoty sú pravdepodobne pod nulu , nastaviť počiatočnú hodnotu tejto premennej na číslo , ktoré je mimo možný rozsah hodnôt .
3
Vykonať podmienečný test vašich čísel . Pridajte nasledujúce " if " vyhlásenie kódu :
if ( firstNum > secondNum ) max = firstNum ;
testuje , či je prvé číslo väčšie ako druhé . Ak test vráti hodnotu true , bude kód nastavený na " max" premenné podľa hodnoty prvého čísla , pretože to je najväčšia . Ak tento test vracia hodnotu false , bude váš program vyzerať pre všetky zreťazené podmienkové , ako je napríklad " else if " alebo " iný " blok .
4
Pridať " else if " blok do svojho kódu . Použite nasledujúcu syntax pridať druhý podmieneného príkazu :
else if ( secondNum > firstNum ) max = secondNum ;
Tento test kontroluje , či druhé číslo je väčšie , než prvý . Ak test vráti hodnotu true , je obsah tohto vyhlásenia bude vykonávať , nastavenie hodnoty druhého čísla na " max" premenné . Ak tento test vráti hodnotu false , program bude hľadať ďalej ešte inak , pokiaľ testy .
5
Pridať " iného " blok do podmieneného kódu . Ak sú oba testy vráti falošné hodnoty , musia byť celé čísla byť rovnaká , tak pridajte nasledujúci kód :
inde max = firstNum ;
Tento kód ľubovoľne zvolí nastavenie " max" na prvé číslo , pretože to nezáleží na tom , ktorý z nich si vyberiete , ak sú rovnaké . " Else " a " else if " príkazy vykonať iba vtedy , keď predchádzajúce skúšky sa vrátili falošné výsledky . Ak dôjde pravda , výsledkom bude realizácia skákať okolo podmienených kontrol . " Max " premenná by mal teraz obsahovať najväčšiu hodnotu z vašich dvoch celých čísel .