Algoritimo e programação
Etapa 1 - Conversor de Moedas_V1:
Codigo Fonte : Conversor de Moedas V1:
#include<stdio.h>
#include<stdlib.h> main() { float valorReais, valorDolarUSA, valorDolarCAN, valorEuro; int opc; while (opc!=0){ printf(">>>>CONVERSOR DE MOEDAS<<<<\n"); printf("\n\nDigite: 0= Para Fechar o Programa ! ou 1= Para Fazer a Conversao !"); printf("\n\nDigite a opcao desejada:"); scanf ("%d",&opc); if (opc==1) { printf("\nInforme o valor em R$: "); scanf("%f", &valorReais); printf("\n\nPor Favor aguarde... Calculando...\n\n "); valorDolarUSA = valorReais / 1.7170; valorDolarCAN = valorReais / 1.6997; valorEuro = valorReais / 2.3085; printf("\nR$ %0.2f equivale a US$ %0.2f ", valorReais, valorDolarUSA); printf("\nR$ %0.2f equivale a CDN$ %0.2f ", valorReais, valorDolarCAN); printf("\nR$ %0.2f equivale a E %0.2f\n\n", valorReais, valorEuro); } else if (opc!=0) printf("***Opcao Invalida!***\n\n"); system("pause"); system("cls"); } } Descrição Narrativa: Conversor de Moedas V1: 1- Inicio: Abrir o programa 2- Informe as variáveis 3- Escolha uma opção: Sair ou Converter 4- Se for opção zero: Fechar o programa. Se for opção :1 Informe o valor a converter: 5- Converter o valor informado para Dólar, Euro e Dólar Canadense 6- Escreva o resultado na tela 7- Fim Pseudocódigo: Conversor de Moedas V1:
Inicio
Real valorReais, valorDolarUSA, valorDolarCAN, valorEuro;
Inteiro opção;
Escolha (“ 0 – Para Fechar o Programa ! ou 1= Para Fazer a Conversao !");
Escreva (“A opção desejada: ”);
Leia (“A opção desejada: ”);
Se (“opção 1”)
Escreva (“Informe o valor em Reais : ”);
Leia (“ ValorReais “); valorDolarUSA = valorReais / 1.7170; valorDolarCAN = valorReais / 1.6997; valorEuro = valorReais / 2.3085;
Escreva (" Escreva os valores convertidos”);
Senão
Se (opção 0)
Escreva (“Opção Invalida”);
FIM
Fluxograma: Programa Conversor de