You are on page 1of 4

Technická univerzita v Košiciach

Fakulta baníctva, ekológie, riadenia a geotechnológií


Ústav riadenia a informatizácie výrobných procesov

Algoritmizácia a programovanie

Zadanie č.1 (89)

akademický rok 2023/24 Daniil Maramyhim


Definícia problému
Zostavte algoritmus pre výpočet povrchu štvorbokého ihlana.

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.

You might also like