Řídicí struktura: Porovnání verzí

Smazaný obsah Přidaný obsah
Thijs!bot (diskuse | příspěvky)
m Link fix
Řádek 1:
'''Řídicí struktura''', někdy nazývaná '''strukturovaný příkaz''', je konstrukce [[počítačový program|programu počítače]] používaná ve vyšších [[programovací jazyk|programovacích]] a [[skriptovací jazyk|skriptovacích jazycích]], která rozhoduje o dalším provádění programu tzn., že samy o sobě nic nevykonávají, ale větví, cyklí nebo jinak mění běh [[program]]u.
 
Zatímco [[příkaz (programování)|příkazy]] v programu se po kompilaci přeloží vdo sledu [[Strojová instrukce|strojových instrukcí]], které vykonávají nějaké matematicko-logické operace, spřesuny paměťovýmiv místypaměti, pracujíkomunikují se soubory,s periferiemi, volají např. funkce API nebo softwarovávolají přerušenípodprogramy, nemají řídicí struktury nemají v přeloženém programu svůj ekvivalent - jediné, co mohou ovlivňovat, je jakou následující instrukci procesor vykoná (tzv. instrukce skoků). U kompilovaných programů se každá řídicí struktura přeloží v alespoň jednu takovou instrukci.<!-- tohle je fakt divný a bude to jinak -->
 
Existují tři druhy řídicích struktur:
Řádek 13:
 
== Cyklus ==
'''Cyklus''' nebo také '''smyčka''' (angl. loop) je řídicí struktura [[počítačový program|počítačového programu]], kde se opakovaně provádí posloupnost [[příkaz|příkazů]]. Opakování i ukončení cyklu je řízeno nějakou podmínku.
 
'''Cyklus''' nebo také '''smyčka''' (angl. loop) je řídicí struktura [[počítačový program|počítačového programu]], kde se opakovaně provádí posloupnost [[příkaz|příkazů]]. Opakování i ukončení cyklu je řízeno nějakou podmínku.
 
=== Konstrukce cyklu ===
 
Cyklus se skládá z posloupnosti příkazů a [[podmíněný skok|podmíněného skoku]], pomocí kterého se cyklus ukončuje při splnění podmínky.