elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


  Mostrar Temas
Páginas: [1]
1  Programación / Programación C/C++ / Duda C (While)Asteriscos en: 17 Septiembre 2014, 02:22 am
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;
Código
  1. int main(int argc, char *argv[]) {
  2. int a=1,b=1;
  3. while(a<=10){
  4. b=1;
  5. while(b<=a){
  6.             printf("*");
  7.             b++;
  8.             }
  9.  
  10.             a++;
  11.              printf("\n");
  12.             }
  13. while(a>=1){
  14. b=1;
  15. while(b<=a){
  16.             printf("*");
  17.             b++;
  18.             }
  19.  
  20.             a--;
  21.              printf("\n");
  22.             }    
  23. system("PAUSE");
  24. return 0;
  25.  

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.
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines