// ********************************************** // Programa Exemplo 6 // -------------------------------------------- // Esse programa demonstra a utilizacao das // funcoes gotoxy(), cprintf(), setcolor e // setbackground(). #include #include #include // para a funcao delay void main (void) { int contador, linha; clrscr(); printf("-------------------------------------------------------\n"); printf("Contagem regressiva para o lancamento do foguete:\n"); printf("-------------------------------------------------------"); gotoxy(70, 23); textcolor(GREEN); // muda a cor do texto para verde cprintf("|*|"); gotoxy(1,24); printf("_____________________________________________________________________###______"); for(contador = 10; contador > 0; contador--) { gotoxy(51, 2); printf("%5d", contador); delay(1000); // espera um segundo } gotoxy(51, 2); textcolor(RED); // muda a cor do texto para vermelho cprintf("Fogo!"); for(linha = 23; linha > 0; linha--) { gotoxy(70, linha); textcolor(GREEN); // muda a cor do texto para verde cprintf("|*|"); delay(400); gotoxy(70, linha); cprintf(" "); } }