sexta-feira, 28 de outubro de 2011

PROGRAMA PARA CALCULAR A TABUADA DE UM NÚMERO

#include <stdio.h>
void menu(int op_geral);
void calculo(int i, int num);
main() //Função principal do programa!!!
{
int op_geral;
system("color f0");
menu(op_geral);

}
void menu(int op_geral) // Função para gerar o menum principa!!!
{
int i,num,opcao;
do
{
printf("\t------------------------------------------------------------------\n");
printf("\t|\t PROGRAMA QUE CALCULA A TABUADA DE UM NUMERO |\n");
printf("\t------------------------------------------------------------------\n");
do
{
printf("\n\n\tMENU PRINCIPAL\n\n");
printf("\n\t\t[1] - EFETUAR O CALCULO\n\n\t\t[2] - SAIR\n\n");
printf("\n\tO QUE DESEJA FAZER?.: ");
scanf("%d",&op_geral);
system("cls");
if(op_geral <1 || op_geral>2)
printf("ESCOLHA UMA OPACAO DO MENU\n\n");
}
while(op_geral <1 || op_geral>2);
switch(op_geral)
{
case 1:
calculo(i,num);
break;
case 2:
printf("\n\nVOCE ESCOLHEU SAIR!\nFECHANDO O PROGRAMA\n");
break;
}

}
while (op_geral!=2);
}
void calculo(int i, int num) // Função para Efetuar o calculo!!!
{
int opcao;
do
{
printf("\nDigite um numero entre 1 e 10.:");
do
{
scanf("%d",&num);
system("cls");
if(num<1 || num>10)
{
printf("Eu disse: digite um numero entre 1 e 10\n");
}
}
while(num<1 || num>10);
for(i=1; i<=10; i++)
{
printf("%d x %d = %d\n",num,i,num*i);
}
printf("\n\nO que Deseja Fazer Agora?\n\n[1] - CALCULAR A TABUADA DE OUTRO NUMERO\n\n[2] - VOLTAR AO MENU PRINCIPAL\n\n");
scanf("%d",&opcao);
system("cls;");
}
while(opcao!=2);
system("cls");
}

Nenhum comentário:

Postar um comentário