Stap 6: Eenvoudige Calculator
OK dus je hebt sommige geautomatiseerde dingen gemaakt, maar we iets waarvoor mens (of robot moeten) input!
uitschakelen
titel Calculator
: start
CLS
ECHO dat dit is een eenvoudige calculator.
Type ECHO in toevoegen voor toevoeging, sub voor aftrekken.
ECHO mul voor vermenigvuldiging of div voor divisie.
/p antwoord instellen = als % antwoord % equ goto toevoegt toevoegen
Als % antwoord % equ goto sub sub
Als % % equ mul goto mul beantwoorden
Als % % equ div goto div beantwoorden
Als % antwoord % neq goto start toevoegt
: toevoegen
CLS
instellen van resultaat = fout
ECHO Please type in het eerste nummer toe te voegen.
instellen van /p num1 =
ECHO Please type in het tweede getal.
instellen van /p num2 =
set /a resultaat = num1 + num2
echo = resultaat %
pauze
goto
Start
: sub
CLS
instellen van resultaat = fout
ECHO Please type in het eerste nummer u wilt aftrekken.
instellen van /p num1 =
ECHO Please type in het tweede getal.
instellen van /p num2 =
set /a resultaat = num1-num2
echo = resultaat %
pauze
goto
Start
: mul
CLS
instellen van resultaat = fout
ECHO Please type in het eerste getal te vermenigvuldigen.
instellen van /p num1 =
ECHO Please type in het tweede getal.
instellen van /p num2 =
set /a resultaat = num1 * num2
echo = resultaat %
goto start onderbreken
: div
CLS
instellen van resultaat = fout
ECHO Please type in het eerste nummer om te verdelen.
instellen van /p num1 =
ECHO Please type in het tweede getal.
instellen van /p num2 =
set /a resultaat = num1/num2
echo = resultaat %
pauze
goto start
Als u dit nog niet geraden is een rekenmachine.
Oh en voordat je ballistische gaat, de ingesteld /p Varname = maakt van wat de gebruiker typt in een variabele, ook de instellen van resultaat = fout is er om te voorkomen dat fouten waardoor de nummer van de laatste berekende opdagen. Bijvoorbeeld: ik 2 + 2 toevoegen dan doe ik 1/0 (1 gedeeld door 0) geeft een fout maar het toont 4.