CMD y BATCH | 14. Establecer Variables NUMÉRICAS con SET /A
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
En esta lección del curso de CMD y Batch empezamos con las variables. Una variable es como una caja donde guardas un dato: lo pones tú como programador o lo escribe el usuario del script.
En Batch las variables se crean con set, que tiene dos modos:
- set /a: para números y cálculos (esta lección).
- set /p: para pedirle un dato al usuario (siguiente lección).
El script
CÓDIGO
@echo off
set /a suma=5+5
set /a resta=5-4
set /a multiplicar=5*5
set /a division=100/2
echo El resultado de la suma es %suma%
echo El resultado de la resta es %resta%
echo El resultado de la multiplicacion es %multiplicar%
echo El resultado de la division es %division%
pause >nul
Claves
- El nombre de la variable lo eliges tú (suma, pepito…).
- Para usar una variable se escribe entre porcentajes:
%suma%. - Operadores:
+suma,-resta,*multiplicación y/división. set /asolo trabaja con números enteros:10/3da 3, sin decimales.
Guárdalo en tu carpeta de ejercicios (por ejemplo, setA.bat) y ejecútalo: verás 10, 1, 25 y 50.
En la siguiente lección: variables con set /p para preguntar al usuario. ¿Dudas? En los comentarios.