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).

Kapcsolódó cikkek