Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Aká je funkcia If v počítači?

V počítačových programovacích a skriptovacích jazykoch je príkaz „if“ príkazom riadiaceho toku, ktorý umožňuje podmienečne zahrnúť alebo vylúčiť vykonanie bloku kódu v závislosti od hodnoty booleovského výrazu. Bežne sa používa na rozhodovanie a prijímanie rôznych ciest vykonávania na základe hodnotenia stavu.

Tu je základná syntax príkazu „if“:

```

if (condition) {

// príkazy, ktoré sa majú vykonať, ak je podmienka pravdivá

}

```

Ak sa vo vyššie uvedenom príklade podmienka vyhodnotí ako pravdivá (čo je vo väčšine programovacích jazykov nenulová hodnota), vykoná sa blok príkazov v zložených zátvorkách {}. Ak sa podmienka vyhodnotí ako nepravda (nula alebo prázdny reťazec v mnohých jazykoch), blok príkazov sa preskočí.

Tu je príklad príkazu „if“ v Pythone:

```pytón

ak vek>=18:

print("Máte právo hlasovať.")

inak:

print("Zatiaľ nemáte právo hlasovať.")

```

Tento útržok kódu skontroluje, či je hodnota uložená v premennej „vek“ väčšia alebo rovná 18. Ak áno, spustí prvý blok kódu a vytlačí správu „Máte právo hlasovať“. Ak nie, vykoná druhý blok kódu a vytlačí správu „Ešte nie ste oprávnený hlasovať“.

Klauzula „else“ vo vyššie uvedenom kóde je voliteľná a umožňuje zadať ďalší blok kódu, ktorý sa má vykonať, keď sa „podmienka“ vyhodnotí ako nepravda. Ak tam nie je žiadna klauzula „else“, program bude pokračovať v vykonávaní ihneď po príkaze „if“.

Príkazy „If“ možno skombinovať na vytvorenie zložitejšej logiky rozhodovania pomocou príkazov „else if“, ktoré umožňujú následné vyhodnotenie viacerých podmienok, alebo pomocou vnorených príkazov „if“, ktoré umožňujú viaceré úrovne podmienok.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené