Introdução
Neste desafio, você demonstrará seu conhecimento sobre inicialização e manipulação de arrays criando um programa para acompanhar o desempenho dos alunos em uma aula de programação. Você precisará criar um array de inteiros para armazenar 5 notas, inicializá-lo com valores entre 70 e 100, utilizar um laço de repetição para exibir a nota de cada aluno e, por fim, calcular e mostrar a média da turma.
Criar e Manipular Array de Notas de Alunos
Neste desafio, você colocará em prática seus conhecimentos sobre arrays em C++ ao desenvolver um sistema simples de gestão de notas escolares.
Tarefas
- Criar um array de inteiros para armazenar exatamente 5 notas de alunos
- Inicializar o array com notas situadas entre 70 e 100
- Utilizar um laço
forpara imprimir a nota de cada aluno individualmente - Calcular e exibir a média aritmética das notas da turma
Requisitos
- Crie o arquivo em
~/project/student_scores.cpp - Utilize C++ como linguagem de programação
- Declare um array de inteiros com exatamente 5 elementos
- Inicialize as notas manualmente com valores entre 70 e 100
- Use um laço
forpara percorrer e imprimir as notas - Calcule a média utilizando divisão inteira para a soma, mas garantindo precisão no resultado final
- Exiba a média com duas casas decimais utilizando
static_cast<double>
Exemplos
Compile e execute o programa:
g++ student_scores.cpp -o student_scores
./student_scores
Se o programa for implementado corretamente, ele deverá exibir as notas e a média.
Exemplo de saída:
Student Scores:
Score 1: 85
Score 2: 92
Score 3: 78
Score 4: 95
Score 5: 88
Average Score: 87.60
Dicas
- Lembre-se que em C++ os índices de um array começam em 0
- Utilize
static_cast<double>()para converter o valor inteiro para ponto flutuante antes da divisão, garantindo a precisão da média - Utilize
std::coutpara formatar a saída dos dados
Resumo
Em resumo, este desafio exigiu a criação de um programa para inicializar um array de inteiros com 5 notas entre 70 e 100, a exibição individual dessas notas através de um laço de repetição e o cálculo formatado da média aritmética da turma.



