Exercicios De Programacao II Lista 1

821 palavras 4 páginas
Exercício 1 – Boletim
Faça um programa para controlar a situação acadêmica de um conjunto de alunos. O programa deve possuir as seguintes características: Menu contendo as opções
1.
2.
3.
4.
5.

Manter Alunos
Manter Disciplinas
Manter Notas
Imprimir Boletim
Sair

A opção "1 - Manter Alunos" deve oferecer um CRUD para os dados de código e nome do aluno. Um aluno só pode ser excluído se não possuir nenhuma nota lançada.
A opção "2 - Manter Disciplinas" deve oferecer um CRUD para os dados de código e nome da disciplina. Uma disciplina só pode ser excluída se não possuir nenhuma nota lançada.
A opção "3 - Manter Notas" deve oferecer um CRUD para os dados aluno (apenas o código), disciplina (apenas o código) e nota. Para cada conjunto de aluno e disciplina no máximo três notas podem ser cadastradas, portanto, o programa deve impedir o cadastro de uma quarta nota. A opção "4 - Imprimir Boletim" deve imprimir o boletim de um aluno na tela conforme o modelo apresentado abaixo. Inicialmente deve-se perguntar par qual aluno se deseja imprimir o boletim. A situação do aluno em cada disciplina em que houve lançamento de notas é calculada com média simples de acordo com a quantidade de notas lançadas (1, 2 ou 3). Deve ser apresentada a expressão "aprovado" caso a média seja maior ou igual a 7, e "reprovado" em caso contrário.
+------------------------------------------------------------------+
|
Boletim
|
| Aluno : xxxx xxxxxxxxxxxxxxxxxxxx
|

Relacionados

  • Linguagem De Programa O Em C
    10656 palavras | 43 páginas
  • Economia
    2499 palavras | 11 páginas
  • CRISE DE 1929
    8280 palavras | 34 páginas
  • Matriz inversa
    3590 palavras | 15 páginas
  • Plano de negocios como documento usado para descrever um empreendimento e o modelo de negocio que o sustenta
    3041 palavras | 13 páginas
  • Exercicios Todos Capitulos
    7568 palavras | 31 páginas
  • cauculo
    3324 palavras | 14 páginas
  • Exercicios de introdução - sistemas operacionais
    1263 palavras | 6 páginas
  • java
    3372 palavras | 14 páginas
  • Biologia
    3604 palavras | 15 páginas