Hur man skapar kalkylator i batch
<====================================================>
1 > (echo) koden "echo" används för att skriva en text för t.ex "echo Välkommen till Instructables".
2 >(color 30) koden "färg" används för att ge färg till bakgrund och teckensnitt.
3 >(set /p =) koden "set /p" används för att skapa konsol i programmet.
4 > (titel) koden "titel" används för att ge titeln till program
5 > (start) koden "starta" används för att starta ett externt program.
6 > (paus) koden "paus" används för att pausa ett program för att undvika, krasch.
7 > (% username %) koden "% username %" lägger bara namnet på den profil av respektive OS.
<=====================================================>
"Pia" (i-arbete).
utanför
titeln kalkylatorn
färg 0A
: huvudsakliga
ECHO.
echo ---------------------------
ECHO.
ECHO Välkommen % USERNAME % till
ECHO.
ECHO Cal'C Ver 0,2
ECHO.
echo ---------------------------
ECHO.
echo /////////////////////////////////////
Upprepa din tidigare Calulated var % belopp %
echo ////////////////////////////////////
ECHO.
ECHO ange det angivna alfabetet att fortsätta...
ECHO.
ECHO en) tillägg
ECHO.
ECHO b) subtraktion
ECHO.
ECHO c) strokerehabilitering
ECHO.
ECHO d) Multipication
ECHO.
Upprepa e) Square, kub eller någon makt (av Prof.Pickle)
ECHO.
Ställ in /p = värde.
om % gör % == en goto lägga till
om % gör % == en goto lägga till
om % gör % == b goto sub
om % gör % == B goto sub
om % gör % == c goto div
om % gör % == C goto div
om % gör % == d goto mul
om % gör % == D gå till mul
om % gör % == e goto power1
om % gör % == E goto power1
ECHO.
CLS
ECHO ogiltigt värde = % %
ECHO.
pausa
CLS
gå till största
: lägga till
CLS
ECHO ADDITON
ECHO.
ställa in /p no1 = "num1. "
eko +
ställa in /p no2 = "num2. "
Set/a summan = no1 + no2
ECHO---
ECHO % belopp %
ECHO.
pausa
CLS
gå till största
: sub
CLS
ECHO SUBTACTION
ECHO.
ställa in /p no1 = "num1. "
eko-
ställa in /p no2 = "num2. "
Set/a summan = no1-no2
ECHO---
ECHO % belopp %
ECHO.
pausa
CLS
gå till största
: div
CLS
ECHO STROKEREHABILITERING
ECHO.
ställa in /p no1 = "num1. "
ECHO /
ställa in /p no2 = "num2. "
Set/a summan = no1/no2
ECHO---
ECHO % belopp %
ECHO.
pausa
CLS
gå till största
: mul
CLS
ECHO MULTIPLIKATION
ECHO.
ställa in /p no1 = "num1. "
ECHO *
ställa in /p no2 = "num2. "
Set/a summan = no1 * no2
ECHO---
ECHO % belopp %
ECHO.
pausa
CLS
gå till största
: power1
CLS
ECHO Square, kub eller någon makt (av Prof.Pickle)
ECHO.
ECHO Välj numret
ställa in /p num =
CLS
ECHO Välj makt
ställa in /p pow =
Ange/a pow = % pow % + 1
Ange ans = % num %
CLS
: power2
Ange/a pow = % pow %-1
om % pow % LSS 1 goto nästa
Ange/a ans = % ans % * % num %
gå till power2
: nästa
Upprepa ditt svar är ans %
ECHO.
ECHO att öppna Prof.Pickle's instrutable profil skriver du "Jag". Typ är "att gå till största
ställa in /p öppna =
om % öppna % == jag börjar
om % öppna % == jag börjar
om % öppna % == m goto main
om % öppna % == M goto main
gå till huvudsakliga