Algoritimo
Aula-tema: Instruções e programas: pseudo-lingaguem. Algoritmos. Dados e variáveis.
Construções básicas: atribuição, leitura e escrita. Desenvolvimento de algoritmos: análise e de problemas, técnicas top-down. Desenvolvimento de algoritmos: análise e resolução de problemas, técnicas top-down. Estruturas de controle: seleção.
Passo 1
A primeira coisa a ser feita para resolver a Situação Problema descrita é analisar o que se pede. Para isso é necessário identificar: 1) Os dados de entrada do problema – dados fornecidos pelo problema e/ou pelo usuário;
Entrada de dois valores que serão utilizados para realizar a conversão das moedas. 2) O(s) processamento(s) (cálculos) necessários(s) para encontrar o que é pedido;
Será a multiplicação do valor da moeda base (REAL) pela moeda selecionada pelo usuário (Dólar Americano, Dólar Canadense ou Euro). 3) O(s) dados(s) de saída do problema.
O valor obtido através da conversão das moedas.
Usando as especificações feitas e como forma de propor uma solução para o problema, utilizem para teste apenas a conversão de Dólar Americano para Real e apresentem o algoritmo que realiza essa tarefa. Será necessário descrever: * O algoritmo em descrição narrativa;
Declarar as variáveis pede ao usuário para digitar o valor em dólar, recebe esse valor, realiza-se o processamento da conversão, e se é mostrado o resultado ao usuário. * O algoritmo em pseudocódigo;
Início
real: dolar, real; escreva: (“Digite o valor da quantia em dólar”); leia (dolar); real <- dólar * 1,94; escreva: (“O valor da quantia em real é”, real);
Fim;
* O algoritmo em fluxograma.
Passo 2 Uma vez efetuado o Passo 1, apresentem o algoritmo completo para a conversão das três moedas para o Real. Uma vez definida pelo usuário a quantia em Real, o algoritmo deverá retornar o equivalente em todas as moedas, detalhando o valor correspondente em cada uma delas.
Apresentar o pseudocódigo e o fluxograma desse algoritmo.