BAT
@ECHO OFF
COLOR 0A
:MENU1
CLS
ECHO -----BIENVENIDOS A LA CALCULADORA-----
ECHO A DONDE QUIERE IR?
ECHO.
ECHO 1.-SUMAR
ECHO 2.-RESTAR
ECHO 3.-DIVIDIR
ECHO 4.-MULTIPLICAR
SET/P VARIABLE=
IF %VARIABLE%==1 goto SUMAR
IF %VARIABLE%==2 goto RESTAR
IF %VARIABLE%==3 goto DIVIDIR
IF %VARIABLE%==4 goto MULTIPLICAR
:SUMAR
cls
ECHO.
ECHO HA SELECCIONADO LA OPCION 1 QUE ES SUMAR
echo QUE NUMERO QUIERES SUMAR?
echo.
set/p NUMERO1= PRIMERA CIFRA:
cls
ECHO CUANTO LE QUIERES SUMAR?
SET/P NUMERO2= SEGUNDA CIFRA:
SET/A SUMA=%NUMERO1%+%NUMERO2%
CLS
ECHO.
ECHO EL RESULTADO DE SUMAR %NUMERO1% MAS %NUMERO2% ES IGUAL A %SUMA%
PAUSE
GOTO MENU1
:RESTAR
cls
ECHO.
ECHO HA SELECCIONADO LA OPCION 2 QUE ES RESTAR
echo QUE NUMERO QUIERES RESTAR?
echo.
set/p NUMERO1= PRIMERA CIFRA:
cls
ECHO CUANTO LE QUIERES RESTAR?
SET/P NUMERO2= SEGUNDA CIFRA:
SET/A OPERACION=%NUMERO1%-%NUMERO2%
CLS
ECHO.
ECHO EL RESULTADO DE RESTAR A %NUMERO1% MENOS %NUMERO2% ES IGUAL A %OPERACION%
PAUSE
GOTO MENU1
:DIVIDIR
cls
ECHO.
ECHO HA SELECCIONADO LA OPCION 3 QUE ES DIVIDIR
echo QUE NUMERO QUIERES DIVIDIR?
echo.
set/p NUMERO1= PRIMERA CIFRA:
cls
ECHO ENTRE CUANTO LO QUIERES DIVIDIR?
SET/P NUMERO2= SEGUNDA CIFRA:
SET/A OPERACION=%NUMERO1%/%NUMERO2%
CLS
ECHO.
ECHO EL RESULTADO DE DIVIDIR %NUMERO1% ENTRE %NUMERO2% ES IGUAL A %OPERACION%
PAUSE
GOTO MENU1
:MULTIPLICAR
cls
ECHO.
ECHO HA SELECCIONADO LA OPCION 4 QUE ES MULTIPLICAR
echo QUE NUMERO QUIERES MULTIPLICAR?
echo.
set/p NUMERO1= PRIMERA CIFRA:
cls
ECHO CUANTAS VECES LO QUIERES MULTIPLICAR?
SET/P NUMERO2= SEGUNDA CIFRA:
SET/A OPERACION=%NUMERO1%*%NUMERO2%
CLS
ECHO.
ECHO EL RESULTADO DE MULTIPLICAR %NUMERO1% VECES %NUMERO2% ES IGUAL A %OPERACION%
PAUSE
GOTO MENU1