bumblechord
Power Member
Tou aqui com umas dificuldades em fazer uma coisa ,será que me podem ajudar ??
Tenho de fazer um exercicio e é o seguinte:
Escreva um programa em C++ (utilizando arrays) que apresente no ecrã:
- a média das idades de n alunos de uma turma;
- o número de alunos com idade inferior a média das idades da turma ;
- a idade do aluno mais velho;
Estou com um problema, na declaraçao do array
inda nao está todo feito
queria saber como posso declarar a array declarando o número de indices depois :S
cumprimentos e agradeço ajuda
Tenho de fazer um exercicio e é o seguinte:
Escreva um programa em C++ (utilizando arrays) que apresente no ecrã:
- a média das idades de n alunos de uma turma;
- o número de alunos com idade inferior a média das idades da turma ;
- a idade do aluno mais velho;
Estou com um problema, na declaraçao do array
Código:
#include <iostream>
using namespace std;
main () {
int i,n,max,soma,nidade;
float media;
int idades [n];
cout << "Introduza o número de alunos que a turma tem";
cin >> n;
for (i = 0; i< n; i++){
cout << "Introduza uma idade para o "<<i<<"aluno"'\n';
cin << idades [i];
soma += idades [i];}
if (n>0)
media = soma/n;
cout<< "Média das idades é "<<media;
max = idade [0];
for (i = 0 ;i<n; i++){
if (idade[i]<media) nidade+=1;
if (max<idade[i]) max = idade[i];}
}
inda nao está todo feito
queria saber como posso declarar a array declarando o número de indices depois :S
cumprimentos e agradeço ajuda
Última edição pelo moderador: