Példa lineáris algoritmussal

Példa lineáris algoritmussal

Algoritmus - világos leírása a műveletsornak hogy meg kell tenni, hogy megoldja a problémát. Azt lehet mondani, hogy az algoritmus írja le a folyamat, amelyben a nyers adatokat eredményeket, hiszen megoldani minden problémát kell tennie:

1. Írja be a forrás adatokat.

2. Alakítsa át a bemeneti adatok az eredmény (output adatok).

3. A kijelző az eredményeket.

· Természetes nyelv;

· Tömbvázlat formájában;

Tekintsük a példát egy algoritmus természetes nyelven:

1. Írja be a számítógépes numerikus változók értékét a, b és c.

2. Compute d általános képletű d = b 2 - 4ac.

3. Ha d <0. то напечатать сообщение "Корней нет" и перейти к п.4. Иначе вычислить и напечатать значения x1 и x2 .

4. Állítsa számítás.

A fényképek algoritmus biokkdiagramon,

Folyamatábra az úgynevezett vizuális grafikus ábrázolása az algoritmus, amikor az egyén szakaszok által képviselt különböző geometriai formák - blokkokat, és a kommunikáció a lépéseket (a lépések sorrendje) jelzik a nyilak összekötő ezek a számok. Blocks kíséretében feliratokat. Tipikus műveletek az algoritmus által képviselt a következő geometriai alakzatok:
Blokk start-end algoritmus (ábra. 1.1). A felirat a doboz: „kezdet” ( „vége”).
A blokk adatok bemeneti és kimeneti (ábra. 1.2). A felirat a blokk: a „input” ( „output”, vagy „bélyeg”), és egy listát a bemenet (output) változókat.

Ábra. 1.1. Blokk start-end algoritmus

Ábra. 1.2. IO Data Blokk

oldatok vagy aritmetikai egység (ábra. 1.3). Caption a blokk: a művelet vagy a műveletek.
A feltételes mondat (ábra. 1.4). A felirat a blokk: a feltétel. Ennek eredményeként állapotának ellenőrzésére használják, hogy válasszon egyet a lehetséges utak (ágak) számítási eljárás. Ha ez a feltétel teljesül, a következő lépés végezzük ág „+”, amennyiben a feltétel nem teljesül, akkor a fokozat az ág „-”.

Példa lineáris algoritmussal

Példa lineáris algoritmussal

Ábra. 1.3. Az aritmetikai egység

Kapcsolódó cikkek