Algoritmo
-Digite o valor em dólar para a conversão;
-Gravar uma variável;
-Multiplicar o número pelo valor do dólar cotado;
-Mostrar o resultado da operação.
2. ALGORITMO EM PSEUDOCÓDIGO:
main()
{
float D,R; printf("Digite o valor em dolar: "); scanf("%f",&D); R=D*2.03; printf("Recebe em reais: %f",R); system("PAUSE > null"); return 0;
}
3. ALGORITMO EM FLUXOGRAMA:
float D, R
4. CONVERSÃO DO REAL PARA AS TRÊS MOEDAS: DÓLAR AMERICANO, EURO E DÓLAR CANADENSE:
- Pseudocódigo:
main()
{
float DA,E,DC,R; printf("\nDigite o valor em dolar americano:"); scanf("%f",&DA); R=DA*2.03; printf("\nRecebe em reais: %f",R); printf("\n\nDigite o valor em euro:"); scanf("%f",&E); R=E*2.54; printf("\nRecebe em reais: %f",R); printf("\n\nDigite o valor em dolar canadense:"); scanf("%f",&DC); R=DC*1.96; printf("\nRecebe em reais: %f",R); system("PAUSE > null"); return 0;
}
-Fluxograma:
float DA, E, DC, R
5. CONVERSÃO DE MOEDAS A ESCOLHA DO USUÁRIO:
int main ()
{
float DA,DC,E,R,moeda; printf ("\nDigite o valor em Reais:"); scanf ("%f",&R); printf ("\n"); printf ("\n1 Dolar Americano, 2 Dolar Canadense, 3 Euro"); printf ("\n"); printf ("\nDigite o numero que corresponde a moeda."); scanf ("%f", &moeda); if (moeda==1)
{
DA = (R/2.03); printf ("Dolar Americano = %f\n", DA);
}
else if (moeda==2)
{
DC = (R/1.96); printf ("Dolar Canadense = %f\n", DC);
}
else if (moeda==3)
{
E = (R/2.54); printf ("Euro = %f\n", E);} system("PAUSE > null"); return 0;
}
6. ESTRUTURA DE CONTROLE UTILIZADA.
A estrutura de controle utilizada foram if, para a escolha da primeira opção de moeda e else