Docente: | Mariana Piquet Dias |
Monitor: | Douglas Oliveira Santos |
Sistema de cadastro de alunos e notas.
O sistema deve armazenar o RA, nome e nota do aluno.
O menu mostra as seguintes opções:
0) Sair 1) Adicionar aluno 2) Remover aluno 3) Editar nota 4) Imprimir alunos 5) EstatisticasInicie esta tarefa a partir do código disponível em "Arquivos auxiliares" no Susy. Implemente apenas as funções referentes as funcionalidades descritas a seguir.
RA, nome e nota devem ser solicitados ao usuário.
Se o RA já foi cadastrado antes, exiba a mensagem: "Erro: RA ja cadastrado".
Essa função deve retornar a quantidade de alunos atual no sistema.
A quantidade de alunos deve ser incrementada e retornada pela função.
Com o RA, o aluno deve ser removido do cadastro.
Se o RA informado pelo usuário não estiver no cadastro, exibir a mensagem: "Erro: RA nao cadastrado".
A quantidade de alunos deve ser atualizada e retornada pela função.
Com o RA e a nota, o cadastro deve ser atualizado com o novo valor.
Se o RA informado pelo usuário não estiver no cadastro, exibir a mensagem: "Erro: RA nao cadastrado".
Imprima a lista de alunos com a mesma ordem em que os alunos foram cadastrados no sistema.
Se não houver nenhum aluno cadastrado, exibir a mensagem: "Erro: Nao ha aluno cadastrado".
Você deve imprimir o RA, nome e nota e, no fim, uma linha em branco.
O sistema deve imprimir a nota média, a nota máxima e a nota mínima dos alunos.
Se não houver nenhum aluno cadastrado, exibir a mensagem: "Erro: Nao ha aluno cadastrado"
0) Sair 1) Adicionar aluno 2) Remover aluno 3) Editar nota 4) Imprimir alunos 5) Estatisticas Operacao: 1 Digite o RA: 123 Digite o nome: Flavio Digite a nota: 5 0) Sair 1) Adicionar aluno 2) Remover aluno 3) Editar nota 4) Imprimir alunos 5) Estatisticas Operacao: 1 Digite o RA: 124 Digite o nome: Joao Digite a nota: 7 0) Sair 1) Adicionar aluno 2) Remover aluno 3) Editar nota 4) Imprimir alunos 5) Estatisticas Operacao: 1 Digite o RA: 125 Digite o nome: Maria Digite a nota: 8 0) Sair 1) Adicionar aluno 2) Remover aluno 3) Editar nota 4) Imprimir alunos 5) Estatisticas Operacao: 4 RA: 123 Nome: Flavio Nota: 5.0 RA: 124 Nome: Joao Nota: 7.0 RA: 125 Nome: Maria Nota: 8.0 0) Sair 1) Adicionar aluno 2) Remover aluno 3) Editar nota 4) Imprimir alunos 5) Estatisticas Operacao: 5 Media: 6.7 Maximo: 8.0 Minimo: 5.0 0) Sair 1) Adicionar aluno 2) Remover aluno 3) Editar nota 4) Imprimir alunos 5) Estatisticas Operacao: 3 Digite o RA: 123 Digite a nota: 8 0) Sair 1) Adicionar aluno 2) Remover aluno 3) Editar nota 4) Imprimir alunos 5) Estatisticas Operacao: 2 Digite o RA: 124 0) Sair 1) Adicionar aluno 2) Remover aluno 3) Editar nota 4) Imprimir alunos 5) Estatisticas Operacao: 4 RA: 123 Nome: Flavio Nota: 8.0 RA: 125 Nome: Maria Nota: 8.0 0) Sair 1) Adicionar aluno 2) Remover aluno 3) Editar nota 4) Imprimir alunos 5) Estatisticas Operacao: 5 Media: 8.0 Maximo: 8.0 Minimo: 8.0 0) Sair 1) Adicionar aluno 2) Remover aluno 3) Editar nota 4) Imprimir alunos 5) Estatisticas Operacao: 0