4. mikrotest
Completion requirements
12. Rozdíl minima a maxima
Zadání:
Určete rozdíl největšího a nejmenšího čísla z řady n čísel bez jejich ukládání.
Hlavní program:
- Výpočet rozdílu minima a maxima pomocí podprogramu (funkce) RozdilMaxMin volaného z hlavního programu - viz Obrázek 1

Obrázek 1: Hlavní program RozdilMinMax pro výpočet rozdílu mezi největším a nejmenším čísel z řady čísel (bez jejich ukládání)
Podprogram - funkce:
- RozdilMaxMin - viz Obrázek 2:
- Formální parametr:
- pocet ... počet čísel v řadě
- Proměnné:
- r ... hodnota rozdílu největšího a nejmenšího zadaného čísla v řadě
- i ... pořadí čísla v řadě
- min ... nejmenší číslo v řadě
- max ... největší číslo v řadě
- cislo ... aktuálně zadané číslo
Obrázek 2: Podprogram RozdilMaxMin - funkce pro výpočet rozdílu mezi největším a nejmenším čísel z řady načtených čísel
Výstup programu

