Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: andaluz en 9 Febrero 2009, 19:25 pm



Título: [Batch] Tabla de multiplicar
Publicado por: andaluz en 9 Febrero 2009, 19:25 pm
stoi intentando realizar una tabl de multiplicar en MS-DOS en la k tu le introduces un numero del 0 al 10 i t d la tabla d multiplicar completa dl 0 al 10. spro k m puedan ayudar.

salu2 y gracias


Título: Re: tabla de multiplicar
Publicado por: leogtz en 9 Febrero 2009, 19:54 pm
Código:
@echo off
:: Tablas de mutiplicar
for /l %%x in (1 1 10) do (
echo Tabla : %%x
)
echo.Elija el numero de la opcion deseada :
:menu
echo:
set /p table=Tabla :
if not defined table (goto:menu)
if %table% gtr 10 (goto:menu)
if %table% lss 1 (goto:menu)
for /l %%x in (%table%,%table%,%table%0) do (
echo %%x
)


Título: Re: tabla de multiplicar
Publicado por: leogtz en 9 Febrero 2009, 20:08 pm
Código:
@echo off
:: Tablas de mutiplicar hasta el 20
set /a operacion=0
set /a aumento=1
for /l %%x in (1 1 20) do (
echo Tabla : %%x
)
echo.Elija el numero de la opcion deseada :
:menu
echo:
set /p table=Tabla :
if not defined table (goto:menu)
if %table% gtr 20 (goto:menu)
if %table% lss 1 (goto:menu)
:bucle
if %aumento% equ 11 (
pause>nul
goto:eof
)
set /a operacion=%table%*%aumento%
echo. %table% x %aumento% = %operacion%
set /a aumento+=1
goto:bucle


Título: Re: tabla de multiplicar
Publicado por: andaluz en 9 Febrero 2009, 21:05 pm
lo e copiao pro no sale bien, me pide la tabla k quiero k m muestre pro m dice:
no se esperaba > en este momento en el primer codigo que m as mandao i en segundo me dice: no se esperaba 11 en este momento. le tng k poner algo mas de lo k m as puesto??

gracias i salu2


Título: Re: tabla de multiplicar
Publicado por: andaluz en 9 Febrero 2009, 21:12 pm
olle no pasa nada, sta bien lo k pasa es k no lo abia copiao bien siento dudar d tu codigo, el codigo esta bien

gracias i salu2