ATPS Programa o Estruturada I
Faculdade de Negócios de Belo Horizonte
Atividades Práticas Supervisionadas
Programação Estruturada I
Trabalho apresentado ao Professor Eugênio
Alexandre Eliseu da disciplina
Programação Estruturada I da turma 100, turno noturno do curso de Sistemas de
Informação.
Faculdade Anhanguera
Faculdade de Negócios de Belo Horizonte
Belo Horizonte – Dezembro de 2012.
Relatório Etapa 04
Na etapa 04 utilizamos apenas duas moedas: Real e Euro. Como o Real não varia (vai ser sempre 01, então não foi necessário fazer a média, maior e menor variação do mesmo). Para calcular a média utilizamos um vertor com 31 posições onde cada uma contém o valor do Euro durante um mês de 31 dias.
abaixo o vetor que foi criado para realização do das médias.
float vetor_euro[31]={2.61,2.61,2.64,2.66,2.61,2.63,2.61,2.61,2.64,2.60,2.61,2.62,2.62,2.61, 2.65,2.65,2.66,2.61,2.63,2.64,2.66,2.63,2.65,2.65,2.61,2.63,2.63,2.64,2.61,2.68,2.65};
Para encontrar a média, utilizamos um contador onde a cada vez que passa pelo contador a variável soma recebe acumula o seu valor ao do Vetor na posição em que ele estiver. Para encontrar a maior e menor cotação utilizamos também o contador e ao mesmo tempo que passa pelo laço, verifica se o valor do vetor é maior ou menor que o da variavel, em caso afirmativo atribui a ela o valor da posição em questão.
Para as demais linhas de código, utilizamos laço FOR, comando While, comando IF para verificar qual período o usuário selecionou.
Código Fonte:
# include <stdio.h>
# include <conio.h>
main()
{
int i,a, periodo; // Contador float vetor_euro[31]={2.61,2.61,2.64,2.66,2.61,2.63,2.61,2.61,2.64,2.60,2.61,2.62,2.62,2.61,
2.65,2.65,
2.66,2.61,2.63,2.64,2.66,2.63,2.65,2.65,2.61,2.63,2.63,2.64,2.61,2.68,2.65}; // vetor com o valor do euro nos 30 dias
float moeda1,moeda2,quantidade,valor1,valor2; // Variáveis usadas para fazer os cáculos da conversão float media,maior,menor,conversao, soma;
//
printf("\n ******* CONVERSOR DE MOEDAS *******