Respostas
Resposta:
O que iremos armazenar?
1 – Iremos armazenar os campos básicos de um projeto, tais como: Código, Título, Descrição, Ano, Status e o Gerente de Projetos responsável.
Regras:
1 - O código do projeto é sequencial (1, 2, 3, ...), ou seja, ao cadastrar um novo projeto o sistema incrementa o código de forma automática.
2 – Não permitir que ultrapasse o número máximo de 200 projetos e que existam projetos com o mesmo código.
3 – Ao cadastrar um projeto, no campo status deve ser armazenado 1, 2 ou 3, sendo que 1 representa “A fazer”, 2 “Fazendo” e 3 “Concluído".
4 – Não iremos armazenar os dados em arquivo, os mesmos ficarão em memória, ou seja, encerrando a execução do programa, os dados serão apagados.
O que deve conter no meu código?
1 – Uma função para Cadastrar Projetos:
1.1 – Armazenar os campos básicos descritos anteriormente e incluir mais 3 campos que julgar necessário.
1.2 – Utilizar as regras estabelecidas anteriormente.
2 – Rotinas de Impressão, sendo:
2.1 – Todos os projetos.
2.2 – Todos os projetos com o Status: A Fazer.
2.2 – Todos os projetos com o Status: Fazendo.
2.2 – Todos os projetos com o Status: Concluído.
2.4 – Gerar uma nova rotina de impressão de projetos diferente das solicitadas anteriormente.
3 – Menu
3.1 – Criar um menu que possibilite ao usuário escolher as opções para cadastro e impressões de todos os itens anteriomente descritos.
Explicação: