Aquí pueden comentar todo lo que quieran, sus dudas, avances o soluciones acerca del siguiente reto:
Reto Nº 9
Nombre: Tablas de multiplicar (Elektro H@cker)
Dificultad: 3/10
Objetivo: Genera las tablas de multiplicacar del 1 al 9 (1x1 es 1, 1x2 es 2, etc... Ya todos sabemos xD)
Indicaciones: No hacer trampa!, Esto no me sirve:
Set "tabla_del_1=1 2 3 4 5 6 7 8 9"
Echo La tabla del 1 es: %tabla_del_1%
Ejemplo:
(http://img10.imageshack.us/img10/9016/prtscrcapturex.jpg)
Solución: Pedir por mensaje privado
Reto completado te lo mando por MP
Cita de: ELVJop en 6 Mayo 2012, 11:02 AM
Reto completado te lo mando por MP
Lo doy por válido...
A ver si alguien me sorprende y lo hace con un FOR!
Salu2!
Enviado por MP ;)
Ya te mande el reto :D
Saludos
Yo también lo voy a enviar :)
Aquí un print-screen:
(http://batchispano.com/tmbat.png)
HOLA!!!
@ECHO OFF
SETLOCAL ENABLEDELAYEDEXPANSION
FOR /l %%Y IN (1, 1, 9) DO (
ECHO TABLA DEL %%Y :
FOR /l %%X IN (0, 1, 10) DO (
SET /a TOT=%%X*%%Y
ECHO %%Y X %%X = !TOT!
)
)
PAUSE
O, con un poco mas de codigo:
@ECHO OFF
SETLOCAL ENABLEDELAYEDEXPANSION
ECHO TABLAS DE MULTIPLICAR:
ECHO X1 X2 X3 X4 X5 X6 X7 X8 X9
FOR /l %%Y IN (1, 1, 9) DO (
SET A=TABLA DEL %%Y :
FOR /l %%X IN (1, 1, 9) DO (
SET /a TOT=%%X*%%Y
SET A=!A! !TOT!
)
ECHO !A!
)
PAUSE
GRACIAS POR LEER!!!
perfecto! ^^
PD: Casi se me pasa xD
salu2
Mi código para este reto:
@Echo Off
mode con cols=90 lines=20
more/c<nul
echo: -Tablas de multiplicar- & echo+
for /l %%y in (1,1,10)do (
for /l %%x in (1,1,10)do set/a.=%%x*%%y&<nul,call set/p"=%%x*%%y=%%.%% "
echo+
)
pause 1>nul & exit