Ms-Dos - necesito un archivo bat k me cuente de 0 a 99

 
Vista:

necesito un archivo bat k me cuente de 0 a 99

Publicado por jimmy (1 intervención) el 26/10/2004 21:06:07
necesito hacer un archivo bat en ms dos que me cuente de 0 a 99, incluyendo un for.
el programa por la cuenta de la vieja seria asi:
for %%a in (0...99) do echo %%a
pero no me dejan hacer eso
otra forma de hacerlo seria poner un for dentro de un for
pero en el msdos te pone k no se puede anidar
lo k tengo k acer es algo parecido a esto:
for %%a in (o.....9) do call archivo.bat donde el archivo.bat seria algo asi for%%a in (o...9) do echo %%a
de esta forma me hace el archivo por lotes pero el resultado es este:
0
1
2
3
4
5
0
1
2
3
4
5
.asi es decir no me junta las decenas co las unidades asta el 9 cuenta bien pero habria k darle una asignacion k no se para saber porke unidad se llega la decena para k te kedara asi:
1
2
3
4
5
6
7
8
9
10
.
.
99
por favor haber si alguien puede ayudarme. gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

La solucion

Publicado por Pedro Amaro (15 intervenciones) el 18/11/2004 10:38:25
Vas muy bien encaminado, pero te falta enlazar el bat de las decenas con el de las unidades para que se presenten en pantalla juntos los dos numeros.

:decenas.bat
@echo off
for %%a in (0,1,2,3,4,5,6,7,8,9) do call unidades.bat %%a

:unidades.bat
@echo off
for %%a in (0,1,2,3,4,5,6,7,8,9) do echo. %1%%a

Y listo, cuando llamamos a unidades le damos como parametro el valo de las decena, y lo tenemos en unidad como %1, el cual pegamos junto a la unidad en el echo.

Saludos
Pedro
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar