Algoritmii liniare Comenzile sunt executate în aceeași ordine ca și scrise.
algoritmi ramificați conțin una sau mai multe condiții, și mai multe serii de echipe, care apar în funcție de condițiile.
Algoritmul Cyclic cuprinde unul sau mai multe cicluri.
Ciclul - o parte a algoritmului, care este executat de multe ori.
• verbale (scrise sau orale);
• grafice (săgeți desene bloc - circuite);
Algoritmul de imagine în formă de diagramă bloc permite acțiuni separate (etape) algoritmului pentru a reprezenta folosind diferite forme geometrice (blocuri) și conexiunile dintre ele, care sunt notate cu săgeți de legătură aceste cifre.
Ramificarea - este o formă de organizare a acțiunii, în care, în funcție de îndeplinirea sau neîndeplinirea unei condiții se face fie una sau cealaltă secvență.
Ramificarea algoritmi scrise de una dintre următoarele metode.
1. Formularul complet de ramură:
Exemplu: „În cazul în care drumul este reparat, apoi du-te, în caz contrar - să ia un ocol.“
2. formă incompletă de ramificare:
Exemplu: „Când rândunelele zboară joasă, apoi să fie ploaie.“
„Alegerea“ structura algoritmică.
Algoritmice „Alegerea“ Structura este realizată una din secvențe de comandă multiple atunci când condițiile de adevăr adecvate.
Structura algoritmică de „alegere“ este folosit pentru a pune în aplicare ramura cu multe opțiuni serie de comandă.
Structura algoritmică Ciclic sunt 2 tipuri:
1. Buclele cu contor
2. Buclă cu condiția
a) condiție prealabilă (cu verificare la începutul anului)
b) un postconditie (verificat la sfârșitul anului)
Cicluri cu contor utilizat atunci când se cunoaște dinainte numărul de iterații.
Ciclul cu condiția prealabilă este utilizat atunci când un număr variabil de iterații. În astfel de cazuri, numărul de repetiții depinde de anumite condiții. Bucla este executată până când condiția este adevărată.
Condiția este verificată la sfârșitul anului, și astfel ciclul cu postconditie, spre deosebire de ciclul de condiție prealabilă neapărat efectuată cel puțin o dată, indiferent de starea sau nu.