strukturált programozás

Ha I1I2 akkor ugorjon a címke VV

Az alapelv a technológia a strukturált programozás egy olyan lefelé programozás - a programozás szubrutinok, amely lehetővé teszi az alkalmazások, fentről lefelé. A lényege ennek a programnak abban a tényben rejlik, hogy eleinte több rutint, a globális problémák megoldása, akkor ezen modulok mindegyike van osztva néhány más rutinok és akkor mindaddig, amíg az egész probléma nem fog megvalósulni. Az előnye, hogy ez a megközelítés, hogy a kis program könnyebb hibakeresés, a program megbízhatóbbá válik, és lehet használni, hogy újra rutinok.

Rutinok két típusa van: eljárások és függvények. Eljárások egyszerűen sorozata nyilatkozatok és funkciók A értékét, és abba a fő program. Alprogram - az eljárás vagy rutin - a funkciók egy külön blokkot nyilatkozatok kezdődő cím és vége a jele az eljárás végéig vagy funkciót. A rutin, hogy értelme legyen szüksége, hogy egy kis értékek paramétereknek nevezzük. Paraméterek, amelyek elfogadják az alprogram leírt cím és az úgynevezett formális. Például Summa eljárás (a, b) - a szubrutin header - eljárások, akinek neve Summa, mint a zárójelben feltüntetett hivatalos parametrya és b.

Kezelése a fő program az eljárás nevében végzett az alprogram eljárások listában zárójelben a paramétereket, amelyeket át, például Hívjon Summa (x, y) - azt jelenti, hogy forduljon a Summa eljárást, és adja át a paramétereket az x és y, amelyek úgynevezett aktuális paramétereket.

Szubrutin - funkció elő a következők szerint: A funkció hossza (a, b, c, d), ahol a hossza - a funkció nevét, és zárójelben a formális paraméterek. Szubrutin, akkor a függvény egyetlen érték, amely ahhoz szükséges, hogy a neveket a funkciókat a szervezetben az alprogram funkciót. Mivel a függvény egy értéket, az ahhoz való hozzáférés a fő program része lehet egy kifejezés egy operandust.

Amikor végre a eljárás vagy függvény formális paraméterek átmenetileg helyébe a tényleges.

Tekintsük a probléma megoldása kiszámítása a háromszög kerületét (Task №1 fent megadott).

Kiszámításakor a két pont közötti távolság nyújt be a szubrutin funkció, hívjuk a hossza és a formális érvelést rutinok - a funkciók jelöljük x1, y1, x2, y2. Aztán kiszámításához AB, BC és AC szüksége háromszor olvassa el a szubrutin funkció átadva az értékek a tényleges érvek első koordinátákat, például a B pont, akkor a B és C, A és C

Zadacha№2. Mivel egy sor egészek i>, ahol i = 1,2,3, ..., M, ahol M = 15. A program kiszámítja a termék összegek egyes elemeinek a tömb. Mi az algebrai kifejezés működését ismerteti a programot? A program magában foglalja a következő állandókat be: G = 1; W = 12; T = 8; L = 15.

Kapcsolódó cikkek