Está en la página 1de 2

ALGORITMO del Arbol de Navidad (Usando ciclos HACER MIENTRAS) /* Solución al ejemplo del árbol de Navidad (Usando ciclos

os for) */

#include <stdio.h>

void main()
{
i, j, k : ENTERO int i, j, k;
control, blanc, aster : ENTERO
control = 20 int control = 20;
int blanc;
int aster;

blanc = control blanc = control;


aster = 1 aster = 1;

i = 1; for (i = 1; i <= control; i++)


HACER MIENTRAS ( i <= control) {

j = 1; for(j = 1; j <= blanc; j++)


HACER MIENTRAS ( j <= blanc ) printf(" ");
printf(" ");
j = j + 1;
FIN HACER

k = 1; for(k = 1; k <= aster; k++)


HACER MIENTRAS ( k <= aster ) printf("*");
printf("*");
k = k + 1;
FIN HACER

blanc = blanc - 1; blanc= blanc - 1;


aster = aster + 2; aster+=2;
SALTAR RENGLON printf("\n");

i = i + 1;
FIN HACER }
}
FIN DEL ALGORITMO

También podría gustarte