CMD y BATCH | 16. hacer una Calculadora con variables SET A y P Hibrido

Transcripción e instrucciones del video

⭐ Lección patrocinada por Keysfan: licencias originales de Windows y Office a precio muy reducido. Con estos códigos tienes descuento extra:

52 % de descuento con el código APP52

62 % de descuento con el código APP62

▶ Más ofertas de Keysfan

En esta lección del curso de CMD y Batch juntamos lo de las dos anteriores: set /p para pedir dos números y set /a para operar con ellos. El resultado es una pequeña calculadora automática.

El script

CÓDIGO
@echo off
echo.
echo.
set /p nombre=Hola, buenos dias. Podrias facilitarme tu nombre? 
echo.
echo.
echo Bienvenido a la calculadora automatica, %nombre%
echo.
echo.
set /p numero1=Por favor, %nombre%, escribe el primer numero que desees: 
cls
set /p numero2=De acuerdo, %nombre%, ahora escribe el segundo numero: 
cls
set /a suma=%numero1%+%numero2%
set /a resta=%numero1%-%numero2%
set /a multiplicar=%numero1%*%numero2%
set /a division=%numero1%/%numero2%
echo %nombre%, los dos numeros que has seleccionado son el %numero1% y el %numero2%
echo.
echo Si los dos numeros son correctos, presiona una tecla para continuar.
pause >nul
cls
echo La suma de %numero1% mas %numero2% es igual a %suma%
echo La resta entre %numero1% y %numero2% es igual a %resta%
echo La multiplicacion entre %numero1% y %numero2% es igual a %multiplicar%
echo La division entre %numero1% y %numero2% es igual a %division%
echo.
echo.
pause
echo.
echo.
echo %nombre%, si te ha gustado esta utilidad puedes volver otro dia 🙂
echo.
echo.
pause >nul
exit

Cómo funciona

  1. Pide el nombre y lo usa en todos los mensajes.
  2. Pide dos números con set /p y los guarda en numero1 y numero2.
  3. Calcula las cuatro operaciones con set /a.
  4. Confirma los números, muestra los resultados y se despide.

Con 10 y 5 da 15, 5, 50 y 2. Recuerda que la división es entera, y que dividir entre 0 da error.

Guárdalo bien: lo reutilizamos en las lecciones 19 y 26.

En la siguiente lección: las sentencias IF y ELSE. ¿Dudas? En los comentarios.

¿Te ha sido útil? Compártelo

Deja una respuesta

Carrito de compra
Scroll al inicio