Buenas noches.
Necesito generar un programa con while que de como resultado una figura similar a la siguiente:
* *
** **
*** ***
**** ****
***** *****
************
***** *****
**** ****
*** ***
** **
* *
Ya logre generar la primera mitad del triangulo con el siguiente codigo;
Pero por mas que intento no puedo generar la mitad derecha, alguien me podría ayudar a darme una idea o alguna pista de que tengo que hacer para generar la mitad derecha?, gracias.
Necesito generar un programa con while que de como resultado una figura similar a la siguiente:
* *
** **
*** ***
**** ****
***** *****
************
***** *****
**** ****
*** ***
** **
* *
Ya logre generar la primera mitad del triangulo con el siguiente codigo;
Código (c) [Seleccionar]
int main(int argc, char *argv[]) {
int a=1,b=1;
while(a<=10){
b=1;
while(b<=a){
printf("*");
b++;
}
a++;
printf("\n");
}
while(a>=1){
b=1;
while(b<=a){
printf("*");
b++;
}
a--;
printf("\n");
}
system("PAUSE");
return 0;
Pero por mas que intento no puedo generar la mitad derecha, alguien me podría ayudar a darme una idea o alguna pista de que tengo que hacer para generar la mitad derecha?, gracias.