Atps algoritmo
ATPS – Etapa 1 Sistemas de Equações Lineares Professor Marcos Osasco – SP 21/03/2012
Passo 1 (Equipe) Analisem 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; 2. o(s) processamento(s) (cálculos) necessário(s) para encontrar o que é pedido; 3. o(s) dado(s) de saída do problema. 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; • o algoritmo em pseudocódigo; • o algoritmo em fluxograma. Descrição narrativa: Primeiro é necessário ler o valor em dólar e o valor em real dado pelo usuário. Depois, criamos uma variável para receber o valor da cotação do dólar em relação ao real. Em seguida aplica-se o cálculo de multiplicação ao dólar e ao real. Por fim exibimos o resultado deste cálculo. Sequência lógica: 1 – Inicio 2 - Ler o valor em dólar dado pelo usuário, US$ 3,00. 3 - Ler o valor em real dado pelo usuário, R$ 1,81. 4 - Criar uma variável, X, para receber o valor da cotação do dólar em relação ao real, US$ 3 * R$ 1,81. 5 - Exibir o resultado, X = 5,43. 6 – Fim Pseudocódigo: leia usd (3,00 leia real ( 1,81 valor ( usd * real imprima valor Código: Variáveis – US$3,00 , R$1,81 , X #include #include main( ) { float US$3,00 , R$1,81 , X; scanf (“%f”, & US$3,00); scanf (“%f”, & US$1,81); X = US$3,00*R$1,81; printf (“%f”, X); system (“pause”); }
Fluxograma: Inicio US$3,00 , R$1,8 X