You are on page 1of 2

ATPS CERTA int main () { float entrada, saida, moeda, dp, dt; printf ("Algoritmo para conversao de moedas");

printf ("\n"); printf ("\n"); printf ("Digite o valor a ser convertido:"); scanf ("%f", &moeda); printf ("\n01_Dolar Americano, 02_Dolar Canadense, 03_Euro, 04_Real"); printf ("\nConforme legenda acima, escolha moeda de origem:"); scanf ("%f", &entrada); printf ("\n"); printf ("\n01_Dolar Americano, 02_Dolar Canadense, 03_Euro, 04_Real"); printf ("\n"); printf ("Conforme legenda acima, escolha moeda de saida:"); scanf ("%f", &saida); if(entrada==1 && saida==2){ printf ("\nConversao de Dolar Americano para Dolar Canadense"); moeda = (moeda/ 1.95); printf ("\nValor=%f\n", moeda); }else if(entrada==1 && saida==3){ printf ("\nConversao de Dolar Americano para Euro"); moeda = (moeda/1.50); printf ("\nValor=%f\n", moeda); } else if(entrada==1 && saida==4){ printf ("\nConversao de Dolar Americano para Real"); moeda = (moeda/1.10); printf ("\nValor=%f\n", moeda); } else if(entrada==2 && saida==1){ printf ("\nConversao de Dolar Canadense para Dolar Americano"); moeda = (moeda/2.5); dp = (moeda/2.4); dt = (moeda/2.6); printf ("\nDolar Comercial=%f\n", moeda); printf ("\nDolar Paralelo=%f\n", dp); printf ("\nDolar Turismo=%f\n", dt); } else if(entrada==2 && saida==3){ printf ("\nConversao de Dolar Canadense para Euro"); moeda = (moeda/2.7); printf ("\nValor=%f\n", moeda); } else if(entrada==2 && saida==4){ printf ("\nConversao de Dolar Canadense para Real"); moeda = (moeda/1.9); printf ("\nValor=%f\n", moeda); } else if(entrada==3 && saida==1){ printf ("\nConversao de Euro para Dolar Americano"); moeda = (moeda/2.90); dp = (moeda/2.4); dt = (moeda/2.6); printf ("\nDolar Comercial=%f\n", moeda); printf ("\nDolar Paralelo=%f\n", dp); printf ("\nDolar Turismo=%f\n", dt); } else if(entrada==3 && saida==2){ printf ("\nConversao de Euro para Dolar Canadense"); moeda = (moeda/2.79); printf ("\nValor=%f\n", moeda); } else if(entrada==3 && saida==4){

printf ("\nConversao de Euro para Real"); moeda = (moeda/1.25); printf ("\nValor=%f\n", moeda); } else if(entrada==4 && saida==1){ printf ("\nConversao de Real para Dolar Americano"); moeda = (moeda/1.65); dp = (moeda/2.4); dt = (moeda/2.6); printf ("\nDolar Comercial=%f\n", moeda); printf ("\nDolar Paralelo=%f\n", dp); printf ("\nDolar Turismo=%f\n", dt); } else if(entrada==4 && saida==2){ printf ("\nConversao de Real para Dolar Canadanse"); moeda = (moeda/1.85); printf ("\nValor=%f\n", moeda); } else if(entrada==4 && saida==3){ printf ("\nConversao de Real para Euro"); moeda = (moeda/1.99); printf ("\nValor=%f\n", moeda); } else if(entrada==1 && saida==1){ printf ("\nConversao nao realizada."); printf ("\n"); } else if(entrada==2 && saida==2){ printf ("\nConversao nao realizada."); printf ("\n"); } else if(entrada==3 && saida==3){ printf ("\nConversao nao realizada."); printf ("\n"); } else if(entrada==4 && saida==4){ printf ("\nConversao nao realizada."); printf ("\n"); } system ("PAUSE");}

You might also like