/* Natal.C */
/* Imprime uma árvore de Natal */
#include <stdio.h>
#include <stdlib.h>
#include <conio.h> /* Para getche() */
int main()
{
char sd, se;
int i,k,j;
system("cls");/* Limpa tela */
printf("\nSinal interno direito: ");
sd= getche();/* Caractere de desenho da árvore */
printf("\nSinal interno esquerdo: ");
se= getche();/* Caractere de desenho da árvore */
printf("\n\n");/* Pula 2 linhas antes do início do desenho */
for(i=0; i<4; i++)
{
for(k=1; k<5; k++)
{
for(j=1;j<=40-(2*i+k);j++)
printf(" ");/* Imprime brancos */
printf("/");/* Delimitador inicial da linha */
for(j=1;j<(2*i+k);j++)
printf("%c",se);/* Até o meio */
for(j=1;j<(2*i+k);j++)
printf("%c",sd);/* Meio ao fim */
printf("\\\n"); /* Delimitador final da linha */
}
}
/* Desenha o pé da árvore */
for(i=0;i<2;i++)
{
for(j=0;j<38;j++) printf(" ");
printf("| |\n");
}
printf("\n");;
/* Imprime mensagem centralizada */
for(j=0;j<35;j++) printf(" ");
printf("FELIZ NATAL\n");
for(j=0;j<31;j++) printf(" ");
printf("E UM PRÓSPERO 2018!\n");
system("PAUSE");
return 0;
}
Fonte: Treinamento em Linguagem C 2 Edição | Victorine Viviane Mizhar
/* Imprime uma árvore de Natal */
#include <stdio.h>
#include <stdlib.h>
#include <conio.h> /* Para getche() */
int main()
{
char sd, se;
int i,k,j;
system("cls");/* Limpa tela */
printf("\nSinal interno direito: ");
sd= getche();/* Caractere de desenho da árvore */
printf("\nSinal interno esquerdo: ");
se= getche();/* Caractere de desenho da árvore */
printf("\n\n");/* Pula 2 linhas antes do início do desenho */
for(i=0; i<4; i++)
{
for(k=1; k<5; k++)
{
for(j=1;j<=40-(2*i+k);j++)
printf(" ");/* Imprime brancos */
printf("/");/* Delimitador inicial da linha */
for(j=1;j<(2*i+k);j++)
printf("%c",se);/* Até o meio */
for(j=1;j<(2*i+k);j++)
printf("%c",sd);/* Meio ao fim */
printf("\\\n"); /* Delimitador final da linha */
}
}
/* Desenha o pé da árvore */
for(i=0;i<2;i++)
{
for(j=0;j<38;j++) printf(" ");
printf("| |\n");
}
printf("\n");;
/* Imprime mensagem centralizada */
for(j=0;j<35;j++) printf(" ");
printf("FELIZ NATAL\n");
for(j=0;j<31;j++) printf(" ");
printf("E UM PRÓSPERO 2018!\n");
system("PAUSE");
return 0;
}
Fonte: Treinamento em Linguagem C 2 Edição | Victorine Viviane Mizhar
Nenhum comentário:
Postar um comentário