Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: Eleкtro en 6 Mayo 2012, 07:09 am



Título: [Reto Batch] Tablas de multiplicar
Publicado por: Eleкtro en 6 Mayo 2012, 07:09 am
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:
Código
  1. Set "tabla_del_1=1 2 3 4 5 6 7 8 9"
  2. Echo La tabla del 1 es: %tabla_del_1%

Ejemplo:
                         (http://img10.imageshack.us/img10/9016/prtscrcapturex.jpg)
Solución:         Pedir por mensaje privado


Título: Re: [Reto Batch] Tablas de multiplicar
Publicado por: ELVJop en 6 Mayo 2012, 11:02 am
Reto completado te lo mando por MP


Título: Re: [Reto Batch] Tablas de multiplicar
Publicado por: Eleкtro en 6 Mayo 2012, 11:31 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!


Título: Re: [Reto Batch] Tablas de multiplicar
Publicado por: -- KiLiaN -- en 6 Mayo 2012, 11:53 am
Enviado por MP  ;)


Título: Re: [Reto Batch] Tablas de multiplicar
Publicado por: Snows en 6 Mayo 2012, 13:34 pm
Ya te mande el reto :D

Saludos


Título: Re: [Reto Batch] Tablas de multiplicar
Publicado por: BatchianoISpyxolo en 6 Mayo 2012, 14:18 pm
Yo también lo voy a enviar :)

Aquí un print-screen:

(http://batchispano.com/tmbat.png)


Título: Re: [Reto Batch] Tablas de multiplicar
Publicado por: 79137913 en 7 Mayo 2012, 17:00 pm
HOLA!!!

Código
  1. @ECHO OFF
  2. SETLOCAL ENABLEDELAYEDEXPANSION
  3. FOR /l %%Y IN (1, 1, 9) DO (
  4. ECHO TABLA DEL %%Y :
  5.   FOR /l %%X IN (0, 1, 10) DO (
  6. SET /a TOT=%%X*%%Y
  7. ECHO %%Y X %%X = !TOT!
  8.   )
  9. )

O, con un poco mas de codigo:

Código
  1. @ECHO OFF
  2. SETLOCAL ENABLEDELAYEDEXPANSION
  3. ECHO TABLAS DE MULTIPLICAR:
  4. ECHO X1 X2 X3 X4 X5 X6 X7 X8 X9
  5. FOR /l %%Y IN (1, 1, 9) DO (
  6. SET A=TABLA DEL %%Y :
  7.   FOR /l %%X IN (1, 1, 9) DO (
  8. SET /a TOT=%%X*%%Y
  9. SET A=!A! !TOT!
  10.   )
  11.   ECHO !A!
  12. )

GRACIAS POR LEER!!!


Título: Re: [Reto Batch] Tablas de multiplicar
Publicado por: Eleкtro en 9 Mayo 2012, 13:31 pm
perfecto! ^^

PD: Casi se me pasa xD

salu2


Título: Re: [Reto Batch] Tablas de multiplicar
Publicado por: Binary_Death en 22 Julio 2012, 17:58 pm
Mi código para este reto:

Código:
@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