BAT Y DIAGRAMAS DE FLUJO
@ECHO OFF
Title SUMA
set/p num1=Ingrese un numero?
echo.
CLS
pause>nul
set/p num2=Ingrese el segundo numero?
echo.
CLS
pause>nul
set/a suma=(%num1%+%num2%)
echo.
CLS
echo El resultado es %suma%
pause>nul
exit
@ECHO OFF
Title RESTA
set/p num1=Ingrese un numero?
echo.
CLS
pause>nul
set/p num2=Ingrese el segundo numero?
echo.
CLS
pause>nul
set/a resta=(%num1%-%num2%)
echo.
CLS
echo El resultado es %resta%
pause>nul
exit
@ECHO OFF
Title MULTIPLICACION
set/p num1=Ingrese un numero?
echo.
CLS
pause>nul
set/p num2=Ingrese el segundo numero?
echo.
CLS
pause>nul
set/a multiplicacion=(%num1%*%num2%)
echo.
CLS
echo El resultado es %multiplicacion%
pause>nul
exit
@ECHO OFF
Title DIVISION
set/p num1=Ingrese un numero?
echo.
CLS
pause>nul
set/p num2=Ingrese el segundo numero?
echo.
CLS
pause>nul
set/a division=(%num1%/%num2%)
echo.
CLS
echo El resultado es %division%
pause>nul
exit
@ECHO OFF
Title CALCULADORA
:menu1
echo.
echo Que operacion le gustaria realizar?
echo.
echo 1-SUMA
echo.
echo 2-RESTA
echo.
echo 3-MULTIPLICACION
echo.
echo 4-DIVISION
echo.
set/p "variable="
if %variable%==1 goto sumar
if %variable%==2 goto restar
if %variable%==3 goto multiplicar
if %variable%==4 goto division
:sumar
cls
echo.
echo Seleciono suma
echo.
set/p num1=Ingrese un numero?
echo.
set/p num2=Ingrese el segundo numero?
echo.
set/a suma=(%num1%+%num2%)
echo.
cls
echo El resultado es %suma%
pause
cls
goto menu1
:resta
cls
echo.
echo Seleciono resta
echo.
set/p num1=Ingrese un numero?
echo.
set/p num2=Ingrese el segundo numero?
echo.
set/a resta=(%num1%-%num2%)
echo.
cls
echo El resultado es %resta%
pause
cls
goto menu1
:multiplicacion
cls
echo.
echo Seleciono multiplicacion
echo.
set/p num1=Ingrese un numero?
echo.
set/p num2=Ingrese el segundo numero?
echo.
set/a multiplicacion=(%num1%*%num2%)
echo.
cls
echo El resultado es %multiplicacion%
pause
cls
goto menu1
:division
cls
echo.
echo Seleciono division
echo.
set/p num1=Ingrese un numero?
echo.
set/p num2=Ingrese el segundo numero?
echo.
set/a division=(%num1%/%num2%)
echo.
cls
echo El resultado es %division%
pause
cls
goto menu1
exit
No hay comentarios.:
Publicar un comentario