Hledáš dárek, který neskončí v koši? Nyní 90 % extra kreditů ZDARMA s promo kóde PREKVAPENI90. Zjisti více:
NOVINKA: Staň se datovým analytikem od 0 Kč a získej jistotu práce, lepší plat a nové kariérní možnosti. Více informací:

Diskuze – Lekce 6 - Učíme se počítat pomocí Batch průměr

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Nejnovější komentáře jsou na konci poslední stránky.
Avatar
adam
Člen
Avatar
adam:5.6.2012 15:47

aha :) takže jestly jsem to správně pochopil výpočet průmeru pro 10 čísel by vypadal takto:

@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 /p seste=Zadejte seste cislo :
set /p sedme=Zadejte sedme cislo :
set /p osme=Zadejte osme cislo :
set /p devate=Zadejte devate cislo :
set /p desate=Zadejte desate cislo :

set /a soucet=%prvni%+%druhe%+%treti%+%ctvrte%+%pate%+%seste%+%sedme%+%osme%+%devate%+%desate%
set /a prumer=%soucet%/10
echo Prumer je %prumer%
pause

?

a jde udělat že se počet čísel zada do příkazového řádku po spuštění ?

Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na adam
David Hartinger:5.6.2012 16:12

V batchi existuje i něco jako cyklus, ale podle mne vůbec nemá smysl se tím zabývat, raději se podívej na C#. Počítání průměru z libovolného množství čísel je součastí tutoriálu.

Odpovědět
New kid back on the block with a R.I.P
Avatar
Odpovídá na David Hartinger
Neaktivní uživatel:5.6.2012 16:14

Hej přestaň odvádět zájemce :D

Odpovědět
Neaktivní uživatelský účet
Avatar
Odpovídá na adam
Neaktivní uživatel:5.6.2012 16:14

Ano,bylo by to takto :)

Odpovědět
Neaktivní uživatelský účet
Avatar
Odpovídá na adam
Neaktivní uživatel:5.6.2012 16:15

Jde to udělat,ale bylo by to složitější.. Možná to jde jinak,ale jak myslím já tak by to bylo horší :D

Odpovědět
Neaktivní uživatelský účet
Avatar
adam
Člen
Avatar
adam:5.6.2012 16:22

moc děkuji za odpovědi :) :D

Avatar
tomas
Neregistrovaný
Avatar
tomas:25.11.2012 17:12

Promin ale nedaji se nejak dat do batche desetinne cisla?
Nevim si s tim rady

Avatar
Martin Bruna
Člen
Avatar
Odpovídá na
Martin Bruna:25.11.2012 17:41

Já to řešil takto

set cislo=0
set /P cislo=Napiste polomer kruhu:
set /a cislo=%cislo%*%cislo%*314
set /a b=%cislo:~-2%
set /a a=%cislo:~-0,-2%
if %b%==0 (
echo Obsah kruhu je %a% cm*cm
pause
goto Menu
)
echo Obsah kruhu je %a%.%b% cm*cm
pause

ale nevím jestli je to řešení i pro váš případ

Avatar
Tomas
Neregistrovaný
Avatar
Odpovídá na Martin Bruna
Tomas:28.11.2012 12:47

Spis sem to potreboval pri zadavani.:(

Avatar
MARTIN
Neregistrovaný
Avatar
MARTIN:14.2.2013 13:10

Jak se to vyplnuje aby to fungovalo?
Díky. :)

Nejnovější komentáře jsou na konci poslední stránky.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 14.