Dieses Programm zeigt einen Weihnachtsbaum, bei dem die Lichter blinken. Leider muss der Vorgang mit Strg-Pause abgebrochen werden.
/* * * * * * * * * * * * * * * *
* Name: Christian Klisch *
* Klasse: ITA 1b *
* Datum: 21.12.2000 *
* Dateiname: weihnachtsbaum.c *
* Zweck: Zeitvertreib *
* * * * * * * * * * * * * * * */
#include<stdio.h>
#include<conio.h>
#include<dos.h>
void main(void)
{
int i;
clrscr();
textcolor(GREEN);
cprintf(" /\\ \n\r");
cprintf(" / \\ \n\r");
cprintf(" / \\ \n\r");
cprintf(" ÄÄÄÄÄÄÄÄÄÄ \n\r");
cprintf(" / \\ \n\r");
cprintf(" / \\ \n\r");
cprintf(" ÄÄÄÄÄÄÄÄÄÄÄÄÄÄ \n\r");
cprintf(" / \\ \n\r");
cprintf(" / \\ \n\r");
cprintf(" ÄÄÄÄÄÄÄÄÂÂÄÄÄÄÄÄÄÄ \n\r");
cprintf(" ³³ \n\r");
cprintf(" ÄÁÁÄ \n\r");
textcolor(RED);
gotoxy(17,2);
cprintf("Û");
gotoxy(8,2);
cprintf("Û");
gotoxy(6,5);
cprintf("Û");
gotoxy(19,5);
cprintf("Û");
gotoxy(4,8);
cprintf("Û");
gotoxy(21,8);
cprintf("Û");
textcolor(YELLOW);
for(i=1;i<1000;i++)
{
delay(30);
gotoxy(17,1);
cprintf("");
delay(200);
gotoxy(17,1);
cprintf(" ");
delay(30);
gotoxy(19,4);
cprintf("");
delay(200);
gotoxy(19,4);
cprintf(" ");
delay(30);
gotoxy(21,7);
cprintf("");
delay(200);
gotoxy(21,7);
cprintf(" ");
delay(30);
gotoxy(4,7);
cprintf("");
delay(200);
gotoxy(4,7);
cprintf(" ");
delay(30);
gotoxy(6,4);
cprintf("");
delay(200);
gotoxy(6,4);
cprintf(" ");
delay(30);
gotoxy(8,1);
cprintf("");
delay(200);
gotoxy(8,1);
cprintf(" ");
}
getch();
}