Atps programaçao estruturada

568 palavras 3 páginas
Anhanguera Educacional S.A.

Nome da Disciplina: Programação Estruturada I
Número da sala: - Turno: Noite
Curso: Sistemas de Informação Turma: -
Nome do Professor:

SEGUNDO DESAFIO
ETAPA Nº1

Sumario

Descrição do Algoritmo 2
Lógica utilizada 2
Testes 5
Referencias 5

Descrição do Algoritmo

Este algoritmo primeiro irá perguntar ao usuário em qual moeda ele irá fazer entrada dos 30 dias da cotação da moeda escolhida, logo exibirá a media, o maior valor e o menor valor da cotação. Em seguida ele irá perguntar o usuário se ele quer fazer a conversão de moeda dando ao usuário a opção de escolha do dia e o valor que ele deseja converter.

Lógica utilizada

Foram utilizados os laços de repetição for, uma variável do tipo vetor, comando de escolha if e switch case.
#include "conio.h"
#include "stdlib.h"
#include "stdio.h"

float cotacao[30],min=0,max=0,med=0,convec,valor; int i,dia; char moeda,sele;

/*Funçao que lê os valores de cotação nos ultimos 30 dias*/ void cot(){ for(i=1;i<=31;i++){ switch(moeda){ case 'R': printf("\nDigite a cotacao do Real no dia %d: R$",i); break; case 'E': printf("\nDigite a cotacao do Euro no dia %d: $",i); break; } scanf("%f",&cotacao[i]); }
}
/*Função que calcula o minimo*/ void minimo(){ min=cotacao[1]; for(i=1;i<=30;i++){ if (min>=cotacao[i]) min=cotacao[i]; }
}
/*Função que calcula o maximo*/ void maximo(){ for(i=1;i<=30;i++){ if (max<=cotacao[i]) max=cotacao[i]; }
}
/*Função que calcula a media*/ void media(){ for(i=1;i<=30;i++) med+=cotacao[i];
}
/*Função que calcula a conversão*/ void con(){ switch(moeda){ case 'R': printf("Deseja fazer a conversão de

Relacionados

  • Atps programação estruturada
    1076 palavras | 5 páginas
  • Atps de programação estruturada
    1570 palavras | 7 páginas
  • Atps programação estruturada
    1136 palavras | 5 páginas
  • ATPS PROGRAMAÇÂO ESTRUTURADA
    1854 palavras | 8 páginas
  • Atps programação estruturada
    310 palavras | 2 páginas
  • Atps programação estruturada
    2931 palavras | 12 páginas
  • Atps Programação Estruturada
    1652 palavras | 7 páginas
  • Atps programação estruturada
    527 palavras | 3 páginas
  • ATPS Programação Estruturada
    492 palavras | 2 páginas
  • atps - programação estruturada
    1524 palavras | 7 páginas