6. diel - Učíme sa počítať pomocou Batch priemer
Upozornenie: článok je starý a bude v najbližšej dobe aktualizovaný
Vitajte u ďalšieho dielu o súboroch .bat ... V tomto diele sa naučíme počítať. Premenné už vieme, takže by to malo byť jednoduché .
Vytvoríme si napríklad programík, ktorý spočíta priemer z 5-tich čísiel. Ak niekto nevie, ako sa priemer počíta - spočítajú sa všetky čísla a potom sa vydelí počtom čísel, bnapř. Priemer čísel 1,2,3,4,5 je 1 + 2 + 3 + 4 + 5 = 15/5 = 3 - priemer je 3
Začneme ako obvykle:
@echo off title Pocitame prumer
Teraz to bude trochu nudné - ideme vytvárať premenné:
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ýborne, premeny konečne hotové Teraz sa vrhneme na trochu zábavnejšie časť prográmku - počítanie: na počítanie použijeme príkaz
set /a prumer=
"/ A" slúži pre počítanie a "set" tam je preto, že sa to uloží do premennej. Takže, najprv všetko sčítame:
set /a soucet=%prvni%+%druhe%+%treti%+%ctvrte%+%pate%
Spočítame priemer:
set /a prumer=%soucet%/5
A vypíšeme výsledok -
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
Ak by niekto niečomu nerozumel, pýtajte sa. Pre istotu prikladám zdroj.
Mal si s čímkoľvek problém? Stiahni si vzorovú aplikáciu nižšie a porovnaj ju so svojím projektom, chybu tak ľahko nájdeš.
Stiahnuť
Stiahnutím nasledujúceho súboru súhlasíš s licenčnými podmienkami
Stiahnuté 357x (332 B)
Aplikácia je vrátane zdrojových kódov