Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: zero-cool22 en 29 Enero 2014, 08:42 am



Título: (Duda) Piramide completa en batch. Estructuración.
Publicado por: zero-cool22 en 29 Enero 2014, 08:42 am
Hola a todos, me gustaria que me resolvierais una duda, necesito hacer una piramide completa en batch con la cantidad de lineas que introduzca el usuario hasta ahora solo he conseguido este codigo y solo me muestra media piramide. Es decir

Code:
Citar
@echo off
setlocal enabledelayedexpansion
:code
set /p "lineas=Ingresa un numero: "
if not defined lineas (goto:code)
set "string=*"
for /l %%_ in (1, 1, %lineas%) do (
echo !string!
set "string=!string!*"
)
set /p "="
exit /b 0

Necesito esto:

Citar
(http://4.bp.blogspot.com/-z6PyinfOSHM/UJ1bSjhFoGI/AAAAAAAAABg/oAAm02Ygevo/s1600/Captura%2Bde%2Bpantalla%2B2012-11-09%2Ba%2Bla%2528s%2529%2B21.35.58.png)

y tengo esto:

Citar
*
**
***
****
*****
******


Título: Re: (Duda) Piramide completa en batch. Estructuración.
Publicado por: Meine programmen en 30 Enero 2014, 21:26 pm
Calcula el numero de espacios que necesitas en la primera linea, y ve quitandole un espacio en cada nueva linea. Si has llegado hasta ahí, no deberia costarte terminarlo.