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

PROGRAMAÇÃO

Exames: PROGRAMAÇÃO. Pesquise 859.000+ trabalhos acadêmicos

Por:   •  5/12/2012  •  1.114 Palavras (5 Páginas)  •  940 Visualizações

Página 1 de 5

Atps Programação Estruturada.

Segundo Desafio.

Etapa Nº 1.

Passo 1.

Por precaução o gerente do projeto pediu que a equipe realizasse implementação de uma instância menor do problema, de forma a testar e validar a solução para então aplicá-la ao problema completo.

Por isso a equipe deverá usar para testes o Real e o Euro. As cotações diárias,

referentes a um mês, deverão ser armazenadas num vetor.

Considerem o período de um mês (30 dias) para calcular a média, o menor e maior valor da cotação da moeda.

O código deve conter comentários que detalhem as variáveis usadas, os testes e loops realizados pelo algoritmo.

#include<stdio.h>

main(){

//declaração das variaveis1

float vreal,veuro,convert,euro;

float media=0;

float cotacao[30];//Declaração de uma variável que armazena 30 valores

int x;

int maior,menor;

int moeda;

//o usuario escolhe 1 ou 2 para converter moedas

printf("Digite l para converter Real para Euro\n");

printf("\n");

printf("Digite 2 para converter Euro para Real\n");

printf("\n");

scanf("%d",&moeda);

switch(moeda)

{

//caso o usuario escolha 1 o programa executa os comandos a seguir

case 1:

printf("Digite quantos Reais deseja converter...\n");

printf("\n");

scanf ("%f",&vreal);

printf("Digite o valor do Euro\n");

scanf("%f",&veuro);

convert=vreal/veuro;

printf("\n");

printf("O valor convertido eh = %.2f Euros\n",convert);break;

//caso o usuario escolha 2 o programa executa os comandos a seguir

case 2:

printf("Digite quantos Euros deseja converter...\n");

scanf ("%f",&euro);

printf("Digite o valor do Euro\n");

scanf("%f",&veuro);

convert=euro*veuro;

printf("O valor convertido eh = %.2f Reais\n",convert);break;

printf("\n");

//caso o usuario digite um numero diferente de 1 ou 2

// o programa e interrompido pela mensagem a seguir.

default:

printf("Valor invalido\n");

}

for (x=0; x<30; x++){ //A primeira posição é a posição ZERO

printf("Digite

...

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