structură liniară Algoritmul

Toți algoritmi pot fi împărțite în trei tipuri.

1. Linear - algoritm în care acțiunile sunt executate secvențial, una după alta pe linie.

2. ramifică - un algoritm care este starea și dacă este adevărat (adevărat), atunci condiția este un 1 dacă nu este adevărat (fals) este îndeplinită o condiție 2.

3. Cyclic - algoritm în care aceeași acțiune se repetă de mai multe ori.

Linear algoritm- algoritm în care toate instrucțiunile (pași) sunt efectuate în scris, fără a schimba mișcarea, strict unul în spatele celuilalt.

În general, structura „în urma“ (structura linie) este următoarea:

Cele mai simple sarcini sunt soluții algoritm liniare. Acest lucru înseamnă că nu conține verificări și repetiții.

Acțiunea principală într-un algoritm de calcul elementar este de a atribui-max valoare a valorii variabilei. Dacă o valoare constantă determinată de vederea înregistrărilor ei, variabila-rang au primit o valoare specifică doar ca rezultat o atribuiți-Bani. Atribuirea se poate face în două moduri: cu o comandă de atribuire, și cu comanda de intrare.

Să considerăm un exemplu. În manualele școlare de matematică de reguli fracțiuni de divizare sunt descrise după cum urmează:

1. Numărătorul primei fracțiuni, înmulțită cu numitorul celei de a doua fracțiune.

2. Numitorul primei fracțiuni, înmulțită cu numărătorul a doua fracțiune.

3. Scrieți o fracție, numărătorul care este rezultatul aplicării alineatului 1, iar numitorul - rezultatul pasului 2.

În forma algebrică se pare, după cum urmează:

Noi construim un algoritm de divizare calculator fracții. Acest algoritm va păstra aceeași notația pentru variabilele utilizate în formula de mai sus inregistrate Vana. Datele inițiale sunt variabile întregi a, b, c, d. Rezultatul - ca valori de tip întreg. Schema bloc și textul pe algoritmul de formare-algo ritm limbile enumerate mai jos (denumit în continuare vor fi notate scrisori de învățare a limbilor algoritmică AH la kratkos-TI).

articole similare