Anda di halaman 1dari 3

#include <stdio.

h>
#include <stdlib.h>
main()
{//Inicio do programa
float resul,resul1,resul2,valor,mbase,dif1,dif2,dif3;
int opcao1,opcao2,entrada,senha;
char verdade,menu;
//Apresentao:
printf("| ATPS - FACULDADE ANHANGUERA DE RIBEIRAO PRETO |\n");
printf("|----------------Programacao Estruturada-------------------|\n");
printf("| Conversor de moedas |\n");
printf("|----------------------------------------------------------|\n\n\n");
inicio:
printf("Escolha uma opcao!\n");
printf("------\n\n");
printf("[ 1 ] Inserir as cotacoes diarias de cada moeda?\n");
printf("[ 2 ] Conversao entre moedas?\n\n");
printf("Opcao: ");
fflush(stdin);
scanf("%d",&entrada);
do
{//inicio do lao do while
if (entrada==1)
{//inicio do se
system("cls");
fflush(stdin);
system("cls");
printf("Moeda 1 - Dolar Americano\n");
printf("Moeda 2 - Dolar Canadense\n");
printf("Moeda 3 - Euro\n");
printf("Moeda 4 - Real\n\n");
int j;//31 dias do mes (vetor)[30] / linhas
float soma,media;
float cotacao[30];
soma=0;
media = 0;
for (j=0;j<30;j++)
{
printf("Digite a Cotacao do dia %d para a moeda escolhida: ",j+1);
scanf("%f",&cotacao[j]);
soma=soma+cotacao[j];
media=soma/30;
}// fim do para1
printf("\n\nA Media calculada eh %4.2f\n\n",media);
printf("Menu principal (s/n)?\n\n");
printf("Opcao: ");
fflush(stdin);
scanf("%c",&menu);
if(menu='s');
system("cls");
goto inicio;
}//fin do se
if(entrada==2)
{//inicio do se
system("cls");
printf("\n\nEscolha a moeda Base: \n\n");
printf("1 - Dolar Americano\n2 - Dolar Canadense\n3 - Euro\n4 - Real\n\n");
printf("Opcao: ");
fflush(stdin);
scanf("%d",&opcao1);
if(opcao1==1)
{
printf("\nVoce escolheu converter a moeda Real!");
mbase=1.9400;
}
if(opcao1==2)
{
printf("\nVoce escolheu converter a moeda Dolar Canadense!");
mbase=1.7420;
}
if(opcao1==3)
{
printf("\nVoce escolheu converter a moeda Euro!");
mbase=2.3360;
}
if(opcao1==3)
{
printf("\nVoce escolheu converter a moeda Real!");
mbase=1.0000;
}
printf("\n\nDigite o valor a converter: ");
fflush(stdin);
scanf("%f",&valor);
printf("\n\nDeseja converter para qual moeda?\n\n");
printf("1 - Dolar Americano [Turismo - Paralelo - Comercial]\n2 - Dolar Canadens
e\n3 - Euro\n4 - Real\n\n");
printf("Opcao:");
fflush(stdin);
scanf("%d",&opcao2);
if(opcao2==1)
{
printf("\nVoce Deseja fazer a conversao para Dolar Americano!\n\n");
printf("Esta opcao mostrara:");
printf("\nA cotacao em Turismo, Paralelo e Comercial.\n");
printf("A Diferenca Percentual entre o Menor Valor para as Demais Moedas:");
resul=(valor*mbase/1.8800);
dif1=(1.7730-1.8800/100);
resul1=(valor*mbase/1.9500);
dif2=(1.7730-1.9500/100);
resul2=(valor*mbase/1.7730);
dif3=(1.7730-1.7730/100);
printf("\n\nO Resultado e:\n\n");
printf("Dolar Turismo : $ %.2f - %.3f %%\n",resul,dif1);
printf("Dolar Paralelo : $ %.2f - %.3f %%\n",resul1,dif2);
printf("Dolar Comercial: $ %.2f - %.3f %%\n\n",resul2,dif3);
}
if(opcao2==2)
{
printf("\nVoce Deseja fazer a conversao para Dolares Canadense!");
resul=(valor*mbase/1.7420);
printf("\n\nO Resultado e: CDN$ %.2f\n\n\n",resul);
}
if(opcao2==3)
{
printf("\nVoce Deseja fazer a conversao para Euros!");
resul=(valor*mbase/2.3360);
printf("\n\nO Resultado e: E$ %.2f\n\n",resul);
}
if(opcao2==4)
{
printf("\nVoce Deseja fazer a conversao para Reais!");
resul=(valor*mbase/1.0000);
printf("\n\nO Resultado e: R$ %.2f\n\n\n",resul);
}
printf("Deseja fazer uma nova Conversao (s/n) ?\n\n");
printf("Opcao: ");
fflush(stdin);
scanf("%c",&verdade);
printf("\n\n");
}//fim do se
}//fim do lao while
while(verdade!='n');
printf("\n\n");
system("PAUSE");
}//Fim do programa

Anda mungkin juga menyukai