Batch Tablas de Multiplicar
- Que muestra la tabla de multiplicar de un numero X multiplicándolo desde el numero 1 hasta el 9,
- Que muestre las tablas de multiplicar del 1 al 9 multiplicando cada numero hasta el 9
- Que imprima una piramide.
Ejemplo
1: tabla del 2
- 2 * 1 =2
- 2 * 2 =4
- 2 * 3 =6
- 2 * 4 =8
- 2 * 5 =10
- 2 * 6 =12
- 2 * 7 =14
- 2 * 8 =16
- 2 * 9 =18
3: piramide con 6 filas
x
xx
xxx
xxxx
xxxxx
xxxxxx
@echo off setlocal enabledelayedexpansion color 0a title PARCIAL :menu set /a cont=1 set ast= cls echo =========================================================================== echo ==== PARCIAL :SERGIO APARICIO === echo ==== LUIS SUAREZ === echo ==== PRIMER CORTE === echo ====. .=== echo ==== OPCIONES === echo ==== 1 : IMPRIMIR TABLA DE MULTIPLICAR === echo ==== 2 : IMPRIMIR TABLAS DE MULTIPLICAR DEL 1 - AL 9 HASTA 10 === echo ==== 3 : IMPRIMIR PIRAMIDE === echo ==== 4 : SALIR === echo =========================================================================== echo. set /p ver= QUE OPCION DESEA EJECUTAR : if %ver%== 1 goto uno if %ver%== 2 goto dos if %ver%== 3 goto tresp if %ver%== 4 goto salir :uno set /p n= Digite el numero de la tabla de multiplicar : set /a n1=n for /L %%i in (1,1,10) do ( set /a resultado=n1*%%i echo %n% * %%i = !resultado! ) pause goto menu :DOS cls for /L %%i in (1,1,10) do ( echo TABLA DEL %%i echo =============== echo . for /L %%a in (1,1,10) do ( set /a result=%%i*%%a echo %%i * %%a = !result! ) pause cls ) goto menu :tresp set /p pir= CUANTAS LINEAS PARA LA PIRAMIDE : goto tres :tres set /a cont=cont+1 set ast=%ast%X echo %ast% if %cont% leq %pir% goto tres pause goto menu :salir cls echo ================================================================= echo === === echo === === echo === GRACIAS POR UTILIZAR NUESTRO PROGRAMA. === echo === LUIS SUAREZ === echo === SERGIO APARICIO === echo === === echo === === echo ================================================================= pause exit
Comentarios
Publicar un comentario