Lekce 6 - Učíme se počítat pomocí Batch průměr
Upozornění: článek je starý a bude v nejbližší době aktualizován
Vítejte u dalšího dílu o souborech .bat... V tomto díle se naučíme
počítat. Proměnné už umíme,takže by to mělo být jednoduché .
Vytvoříme si například prográmek, který spočítá průměr z 5-ti čísel. Pokud někdo neví, jak se průměr počítá - sečtou se všechna čísla a pak se vydělí počtem čísel,bnapř. průměř čísel 1,2,3,4,5 je 1+2+3+4+5=15/5=3 - průměr je 3
Začneme jako obvykle :
@echo off title Pocitame prumer
Teď to bude trochu nudné - jdeme vytvářet proměnné:
set /p prvni=Zadejte prvni cislo : set /p druhe=Zadejte druhe cislo : set /p treti=Zadejte treti cislo : set /p ctvrte=Zadejte ctvrte cislo : set /p pate=Zadejte pate cislo :
Výborně,proměny konečně hotové Nyní se vrhneme na trochu zábavnější část prográmku -
počítání : na počítání použijeme příkaz
set /a prumer=
"/a" slouží pro počítání a "set" tam je proto,že se to uloží do proměnné. Takže, napřed vše sečteme:
set /a soucet=%prvni%+%druhe%+%treti%+%ctvrte%+%pate%
Spočítáme průměr :
set /a prumer=%soucet%/5
A vypíšeme výsledek -
echo Prumer je %prumer% pause
A je to hotovo...
Celkový kód:
@echo off title Pocitame prumer set /p prvni=Zadejte prvni cislo : set /p druhe=Zadejte druhe cislo : set /p treti=Zadejte treti cislo : set /p ctvrte=Zadejte ctvrte cislo : set /p pate=Zadejte pate cislo : set /a soucet=%prvni%+%druhe%+%treti%+%ctvrte%+%pate% set /a prumer=%soucet%/5 echo Prumer je %prumer% pause
Pokud by někdo něčemu nerozuměl, ptejte se. Pro jistotu přikládám zdroj.
Měl jsi s čímkoli problém? Stáhni si vzorovou aplikaci níže a porovnej ji se svým projektem, chybu tak snadno najdeš.
Stáhnout
Stažením následujícího souboru souhlasíš s licenčními podmínkami
Staženo 357x (332 B)
Aplikace je včetně zdrojových kódů