Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

Diskusia – 6. diel - Učíme sa počítať pomocou Batch priemer

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Posledné komentáre sú na spodnej časti poslednej 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
Odpovedá 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.

Odpovedať
New kid back on the block with a R.I.P
Avatar
Odpovedá na David Hartinger
Neaktivní uživatel:5.6.2012 16:14

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

Odpovedať
Neaktivní uživatelský účet
Avatar
Odpovedá na adam
Neaktivní uživatel:5.6.2012 16:14

Ano,bylo by to takto :)

Odpovedať
Neaktivní uživatelský účet
Avatar
Odpovedá 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

Odpovedať
Neaktivní uživatelský účet
Avatar
adam
Člen
Avatar
adam:5.6.2012 16:22

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

Avatar
tomas
Nevyplnené
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
Odpovedá 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
Nevyplnené
Avatar
Odpovedá na Martin Bruna
Tomas:28.11.2012 12:47

Spis sem to potreboval pri zadavani.:(

Avatar
MARTIN
Nevyplnené
Avatar
MARTIN:14.2.2013 13:10

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

Posledné komentáre sú na spodnej časti poslednej stránky.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 10 správy z 14.