Boa tarde,
Sou novo com linguagem c+, e precisava muito de ajuda em um trabalho que consiste em montar um sistema de avaliação de uma turma de alunos utilizando comandos simples como for, while (ja que sou iniciante),
O programa consiste em:
Sistema de avaliação de alunos de um curso.
Os alunos são identificados em números sequenciais de 10000 a 10020.
O sistema armazena duas notas: P1 e P2 com valores válidos entre 0.0 e 10.0.
A média considerada deve ser: 0,4P1 + 0,6P2 e deve totalizar 6,0 para aprovação.
O sistema deverá ter as opções:
1 - Receber notas P1 de todos os alunos.
2 - Receber notas P2 de todos os alunos.
3 - Receber nota P1 de um aluno.
4- Receber nota P2 de um aluno.
5 - Verificar a condição de um aluno.
6 - Listar alunos em intervalo.
7 - Listar todos os alunos.
0 – Termina o programa.
As ações são as seguintes:
Opção 1 – Recebe sequencialmente cada nota. O programa deve apresentar a identificação do
aluno para o qual está recebendo a nota, e deve ter a opção de finalizar a entrada a qualquer
momento.
Opção 2 – Recebe sequencialmente cada nota. O programa deve apresentar a identificação do
aluno para o qual está recebendo a nota, e deve ter a opção de finalizar a entrada a qualquer
momento .
Opção 3 – Recebe a nota de um aluno, para isso o sistema solicita o número do aluno e
verifica se o aluno existe.
Opção 4 – Recebe a nota de um aluno, para isso o sistema solicita o número do aluno e
verifica se o aluno existe.
Opção 5 – Solicita o número do aluno, apresenta todas as suas notas, a média e diz se o aluno
foi aprovado ou reprovado.
Opção 6 – O sistema solicita um intervalo de números e apresenta todos os alunos, suas
médias e situação.
Opção 7 – Faz o mesmo para todos os alunos, COM PAGINAÇÃO.
Opção 0 – Termina o programa.
TODOS os elementos devem ter entrada consistida/validada, isto é:
- as notas devem ser fornecidas em intervalos válidos
- a lista dos alunos devem ser fornecidas com intervalos válidos
- os erros devem ser informados ao usuário;
Meu programa esta bem no inicio ainda não sei como prosseguir:
#include <stdio.h>
#include<conio.h>
int main()
{
int aluno, nota1, nota2, media;
for (aluno = 10000; aluno <= 10020; aluno++)
{
printf("%d" , aluno);
aluno = aluno + 1;
}
return (0);
}
Grato desde ja pela ajuda!