Professional Documents
Culture Documents
Algoritmizácia a programovanie
Návrh riešenia
VSTUP:
- vstupné premenné: a, h
- vstupná podmienka: a – čislo, dĺžka strany základne pyramídy
h – čislo, výška pyramídy
VÝSTUP:
- výstupné premenné: S1, S2, S3
- vstupná podmienka: S1 - plochy jednej bokovej steny
S2 - plochy podstavy
S3 - plocha štvorbokého ihlana
METÓDA:
pre výpočet povrchu štvorbokého ihlana potrebujeme nájsť plochy jednej bokovej steny
S1 = 4 * (0.5*a*h) a plochy podstavy S2= a*a. Keď poznáme tieto dve plochy, môžeme
vypočítať plochu štvorbokého ihlana S3=S1+S2
Zostavenie algoritmu
Čitaj
a,h
nie
a, h>0
ano
S1 = 4*(0.5*a*h)
S2= a*a
S3=S1+S2
Tlač
S3
K
Ladenie programu
Krokovacia tabuľka:
postupnosť čísiel = {9, 6}{12, -8},{20,8}{7,5}
krok a h S1 S2 S3
1 9 6
2 81
3 108
4 189
1 12 -8
1 20 8
2 400
3 320
4 720
1 7 5
2 49
3 70
4 119
Záver
Algoritmus pre výpočet povrchu štvorbokého ihlana funguje správne.