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

Hlavní program RozdilMinMax pro výpočet rozdílu mezi největším a nejmenším čísel z řady čísel

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

    Podprogram RozdilMaxMin - funkce pro výpočet rozdílu mezi největším a nejmenším čísel z řady čísel bez jejich ukládání

    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

    Výstup programu RozdilMinMax: Výpočet rozdílu mezi největším a nejmenším čísel z řady čísel (bez jejich ukládání)

    Výstup programu RozdilMinMax: Výpočet rozdílu mezi největším a nejmenším čísel z řady čísel (bez jejich ukládání)