O usuário insere dados de entrada, processamento e saída
Relatório de pesquisa: O usuário insere dados de entrada, processamento e saída. Pesquise 861.000+ trabalhos acadêmicosPor: felixfatorx • 23/9/2014 • Relatório de pesquisa • 313 Palavras (2 Páginas) • 381 Visualizações
O Usuário entra com os Dados de Entrada, Processamento e Saída:
1. Dados de entrada: O usuário entrará com o valor que deseja converter, o tipo de moeda que ele está utilizando, e a moeda pra qual ele deseja converter.
2. Dados de processamento: Após a entrada do valor,o usuário irá selecionar o tipo de moeda que ele está utilizando, fazendo então com que um valor seja atribuído para uma variável “moeda”, ao decorrer o usuário escolherá o tipo de moeda para que seja realizada a conversão, o valor final é a divisão do valor inicial pelo valor da moeda em reais.
3. Dados de saída: Após ter feito todo o processamento, o valor de saída será o valor final, o resultado da divisão entre o resultado da multiplicação entre o valor antigo e o valor da moeda do usuário pelo valor da moeda que desejou converter .
Algoritmo:
1. Descrição Narrativa:
Receber o valor da moeda do usuário;
Escolher o tipo de moeda do usuário;
Multiplicar o valor da moeda pelo valor do tipo da moeda;
Escolher para que tipo de moeda deseje converter;
Dividir o resultado da multiplicação pelo valor da moeda escolhida;
Apresentar o resultado final da conversão.
2. Algoritmo Pseudocódigo:
#include
#include
intmain()
{
floatvalor,valorconverter, real,valorfinal, moeda;
int operador1, operador2;
printf("PROGRAMA PARA CONVER\200\707O DE MOEDAS\n\n"); // As informaçãoes como "\200" são para o prompt reconhecer acentuação
printf("Entre com o valor que deseja converter:\n");
scanf("%f", &valorconverter);
printf ("Moeda \205 ser convertida: \n(1) Dolar \n(2) Euro \n(3) Libras \n(4) Real\n");
printf("\n");
scanf("%d",&operador1);
switch(operador1)
{
case 1:
printf("Voc\210 escolheu Dolar.\n");
moeda = 2.20;
valor = moeda*valorconverter;
break;
case 2:
printf("Voc\210 escolheu Euro.\n");
moeda = 2.98;
valor = moeda*valorconverter;
...