#include "stdafx.h"
int _tmain(int argc, _TCHAR* argv[])
{
int iFilas;
int iValor;
int iNumMax;
int iEspacios;
int iAsteriscos;
printf("Introduce un valor: ");
scanf("%i",&iValor);
printf("\\n\\n");
iNumMax = (2 * iValor) - 1;
//Primera Piramida
for (iFilas = 1; iFilas <= iValor - 1; iFilas ++)
{
for (iEspacios = 0; iEspacios < iFilas; iEspacios ++)
{
printf(" ");
}
for (iAsteriscos = 0; iAsteriscos <= iNumMax - 1; iAsteriscos ++)
{
printf("*");
}
printf("\\n");
iNumMax = iNumMax - 2;
}
//Segunda Piramida
for (iFilas = iValor; iFilas > 0; iFilas --)
{
for (iEspacios = 0; iEspacios < iFilas; iEspacios ++)
{
printf(" ");
}
for (iAsteriscos = 1; iAsteriscos < iNumMax + 1; iAsteriscos ++)
{
printf("*");
}
printf("\\n");
iNumMax = iNumMax + 2;
}
_flushall();
getchar();
}