Cool Batch-filer (4 / 5 steg)
Steg 4: Timer
utanför
: meny
färg 0b
: byst
CLS
ECHO Välkommen till timer. Denna timer räknas bara sekunder.
ECHO.
ECHO typ av sekunder att räkna. Antalet kan variera från 0 till
ECHO 99.999. Om du behöver hjälp konvertera minuter till sekunder, typ c för en
ECHO caculator.
ECHO.
Set/p "tid = >"
om % time % == c GOTO calc
om % time % == C GOTO calc
om % time % GTR 99999 GOTO byst
CLS
ECHO tiden har ställts in! Tryck på valfri tangent för att börja räkna. Du kan stoppa den
ECHO timern genom att trycka på valfri tangent. Efter med stopp, kan inte timern fortsätta.
ECHO.
pausa
CLS
färg 0c
timeout % time %
ECHO.
ECHO (DING!)
ECHO.
pausa
gå till menyn
: calc
CLS
färg 0a
ECHO typ matte problemet nedan. Denna kalkylator accepterar inte decimaler,
ECHO procent, etc. Endast hela tal.
ECHO.
Set/p "matte = >"
Set/a nmath = % matematik %
CLS
ECHO % matematik % = nmath %
pausa
CLS
eko vill du återgå till timern eller använda kalkylatorn igen?
ECHO.
ECHO c eller C = kalkylatorn
ECHO t eller T = timer
ECHO.
Set/p "route = >"
om % route % == c GOTO calc
om % route % == C GOTO calc
om % route % == t gå till menyn
om % route % == T GOTO menyn
P.S.
Om någon vet hur, jag skulle vilja veta hur man gör några buller ljud ut när timern
slocknar. Men bara för en kort tid. Jag vill inte ha det gå på oändligt, eftersom det skulle innebära omstart av datorn varje gång jag använder timern.