TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

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êmicos

Por:   •  23/9/2014  •  Relatório de pesquisa  •  313 Palavras (2 Páginas)  •  381 Visualizações

Página 1 de 2

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;

...

Baixar como (para membros premium)  txt (2.8 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com