quarta-feira, 30 de abril de 2014

2014-1: Algop: Tabela de dados em memória - Exercício 1

#include <iostream>
// ProjetoTabelaDadosEx01
/* run this program using the console pauser or add your own getch, system("pause") or input loop */

using namespace std;
int main(int argc, char** argv) {

// Problema
// Entrada: dez notas digitadas pelo usuario
// Saida: informar cada uma das notas digitadas
//        e a media

// descricao textual
// 1) Ler as 10 notas
// 2) Para cada uma das notas digitadas
// 2.1) Acumular o valor na soma
// 3) Calcular a média
// 4) Exibir as notas informadas pelo usuario
// 5) Exibir a média

// Algoritmo estruturado
// Var
int n[10]; //   N: conjunto [1...10]:inteiro
int c, s;  //   C, S: inteiro
float m;   //   M: real
// Inicio
s = 0;     //   S -> 0
for (c = 0; c<10; c++){ //   Para C De 1 Até 10 Passo 1 Faça
 cout << (c+1) << " ] - Digite uma nota: " << endl; //     Escrever "Digite uma nota: "
 cin >> n[c]; //     Ler N[C]
 s = s + n[c]; //     S <- S + N[C]
} //   Fim Para
m = s / 10.0; //   M <- S / 10
cout << "=========================" << endl;
cout << "Exibindo as notas: " << endl;
for (c = 0; c<10; c++){ //   Para C De 1 Até 10 Passo 1 Faça
 cout << n[c] << endl; //     Escrever N[C]
} //   Fim Para
cout << "Media: " << m << endl; //   Escrever "Media: " M
// Fim

return 0;
}

Nenhum comentário:

Postar um comentário