S účinností od 26. 3. jsme aktualizovali Zásady zpracování osobních údajů – doplnili jsme informace o monitorování telefonických hovorů se zájemci o studium. Ostatní části zůstávají beze změn.
NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.

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
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í ?

 
Odpovědět
5.6.2012 15:47
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
5.6.2012 16:12
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
5.6.2012 16:14
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
5.6.2012 16:14
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
5.6.2012 16:15
Neaktivní uživatelský účet
Avatar
adam
Člen
Avatar
adam:5.6.2012 16:22

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

 
Odpovědět
5.6.2012 16:22
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

 
Odpovědět
25.11.2012 17:12
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

 
Odpovědět
25.11.2012 17:41
Avatar
Tomas
Neregistrovaný
Avatar
Odpovídá na Martin Bruna
Tomas:28.11.2012 12:47

Spis sem to potreboval pri zadavani.:(

 
Odpovědět
28.11.2012 12:47
Avatar
MARTIN
Neregistrovaný
Avatar
MARTIN:14.2.2013 13:10

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

 
Odpovědět
14.2.2013 13:10
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.