quarta-feira, 16 de novembro de 2011

PROGRAMA QUE MOSTRA UMA ÁRVORE DE NATAL

#include <stdio.h>
#include <stdlib.h>
main()
{

char sd[11][11], sd1[11][11]= {0};
int i,j, op_geral,opcao;
system("color 42");
do
{
printf("\t------------------------------------------------------------------\n");
printf("\t|\t PROGRAMA QUE EXIBE UMA ARVORE DE NATAL |\n");
printf("\t------------------------------------------------------------------\n");
do
{
printf("\n\n[1] - Mostrar uma arvore de Natal\n\n[2] - Sair do Programa\n\n\n\tO que deseja fazer?.: ");

scanf("%d",&op_geral);
system("cls");
if(op_geral <1 || op_geral>2)
printf("Escolha uma opcao do menu\n\n");
}
while(op_geral <1 || op_geral>2);
if (op_geral ==1)
{
do
{
for(i=0; i<11; i++)
{
for(j=0; j<11; j++)
{
sd[i][j]='*';
}
}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
for(i=0; i<11; i++)
{
for(j=0; j<11; j++)
{
if (i==7)
{
sd1[i][j]=sd[i][j];
}
}
}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
for(i=0; i<11; i++)
{
for(j=0; j<11; j++)
{
if (i==6&&j>0&&j<10)
{
sd1[i][j]=sd[i][j];
}
}
}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
for(i=0; i<11; i++)
{
for(j=0; j<11; j++)
{
if (i==5&&j>1&&j<9)
{
sd1[i][j]=sd[i][j];
}
}
}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
for(i=0; i<11; i++)
{
for(j=0; j<11; j++)
{
if (i==4&&j>2&&j<8)
{
sd1[i][j]=sd[i][j];
}
}
}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
for(i=0; i<11; i++)
{
for(j=0; j<11; j++)
{
if (i==3&&j>3&&j<7)
{
sd1[i][j]=sd[i][j];
}
}
}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
for(i=0; i<11; i++)
{
for(j=0; j<11; j++)
{
if (i==2&&j>4&&j<6)
{
sd1[i][j]=sd[i][j];
}
}
}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
for(i=0; i<11; i++)
{
for(j=0; j<11; j++)
{
if (i==1&&j>5&&j<5)
{
sd1[i][j]=sd[i][j];
}
}
}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
for(i=0; i<11; i++)
{
for(j=0; j<11; j++)
{
if (i==0&&j>6&&j<4)
{
sd1[i][j]=sd[i][j];
}
}
}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
for(i=0; i<11; i++)
{
for(j=0; j<11; j++)
{
if (j==5&&i>7)
{
sd1[i][j]='|';
}
}
}
//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
for(i=0; i<11; i++)
{
for(j=0; j<11; j++)
{
printf("%c",sd1[i][j]);
}
printf("\n\n");
}// leitura da matriz
printf("FELIZ NATAL E PROSPERO 2012!!\n\n");
printf("\n\nO que Deseja Fazer Agora?\n\n[1] - Mostrar novamente a arvore de natal\n\n[2] - Voltar ao Menu Principal\n\n");
scanf("%d",&opcao);
system("cls");
}
while(opcao!=2);
}
else
printf("\n\nFELIZ NATAL MESMO SEM ARVORE!\n\n\nFECHANDO O PROGRAMA\n");

}
while(op_geral != 2);
}

Nenhum comentário:

Postar um comentário