6) Crie um programa que imprima valores de 0 a 20, seguindo as formas apresentadas no menu abaixo.
O programa deverá obrigatóriamente usar os comando GOTOXY() e SWITCH() para criar o menu. Encerrar
o programa somente pela opção 5.
******************************
* *
* 1- 0 a 20 (comando FOR) *
* 2- 20 a 0 (comando FOR) *
* 3- 0 a 20 (comando WHILE) *
* 4- 20 a 0 (comando WHILE) *
* 5- sair *
* *
******************************
#include"stdio.h"
#include"conio.h"
#include "math.h"
void main()
{
int i,op;
do
{
clrscr();
for(i=10;i<=50;i++)
{
gotoxy(i,3);printf("*");
gotoxy(i,12);printf("*");
}
for(i=3;i<=12;i++)
{
gotoxy(10,i);printf("*");
gotoxy(50,i);printf("*");
}
gotoxy(12,6);
printf("1 - 0 a 20 (comando FOR)");
gotoxy(12,7);
printf("2 - 20 a 0 (comando FOR)");
gotoxy(12,8);
printf("3 - 0 a 20 (comando WHILE)");
gotoxy(12,9);
printf("4 - 20 a 0 (comando WHILE");
gotoxy(12,10);
printf("5 - sair");
gotoxy(12,14);
printf("escolha uma opcao ");
scanf("%d",&op);
printf("\n\n");
switch(op)
{
case 1:
for(i=0;i<=20;i++)
printf("%d \t",i);
break;
case 2:
for(i=20;i>=0;i--)
printf("%d \t",i);
break;
case 3:
i=0;
while(i<=20)
{
printf("%d \t ",i);
i++;
}
break;
case 4:
i=20;
while(i>=0)
{
printf("%d \t ",i);
i--;
}
break;
case 5:
break;
}
getch();
}while(op!=5);
}
|