Algoritmus lineáris szerkezetű
Minden algoritmusok lehet osztani három.
1. Lineáris - algoritmust, amely az intézkedések végrehajtása szekvenciálisan, egyiket a másik után a sorban.
2. elágazás - egy algoritmust, amely az állapotát, és ha ez igaz (true), akkor az állapot egy 1 ha ez nem igaz (hamis) teljesül a 2. feltétel.
3. Ciklikus - algoritmust, amely ugyanazt a műveletet ismételjük meg többször.
Lineáris algoritm- algoritmus, amely minden utasítást (lépések) végezzék írásbeli megváltoztatása nélkül a mozgás, szigorúan egymás mögött.
Általában, a szerkezet a „következő” (line szerkezet) a következő:
A legegyszerűbb feladatok lineáris algoritmus megoldásokat. Ez azt jelenti, hogy nem tartalmaz ellenőrzések és ismétlést.
Az akció egy általános számítási algoritmus hozzárendelni-max érték a változó értékét. Ha egy állandó érték határozza meg a látvány neki rekordok, a változó-rank érkezett konkrét értéket csak annak eredményeképpen hozzárendelni-Bani. A hozzárendelés kétféleképpen történhet: az értékadó utasítás, valamint a bemeneti parancsot.
Vegyünk egy példát. A tankönyvek a matematika frakciók osztály szabályok a következőképpen írja le:
1. A számláló az első frakció, szorozva a nevező a második frakció.
2. A nevező az első frakció, szorozva a számláló a második frakció.
3. Írj egy frakció, amelynek számlálója az eredménye az 1. bekezdés alkalmazásához, a nevező - az eredmény a 2. lépésben.
Algebrai formában a következőképpen néz ki:
Készítünk egy algoritmust, elosztjuk frakciók számítógépet. Ez az algoritmus fogja ugyanazt a jelölést a változók használt képlet Vana rögzített módon. A kezdeti adatok egész változók a, b, c, d. Az eredmény - a típusú egész értékek. A blokk-diagram és a szöveg a képzési algoritmusa algo-ritmus alább felsorolt nyelvek (a továbbiakban fogjuk jelölni algoritmikus nyelvtanulás leveleket AH kratkos-ti).