terça-feira, 6 de dezembro de 2011

Criar uma agenda utilizando Array

Você deve criar uma agenda na qual a mesma faça as seguintes operações:

  • Adicionar o nome e número de um contato;
  • Pesquisar o nome de um contato;
  • Alterar o nome e/ou número de um contato.
  • Deletar o nome de um contato;

Regras:

  1. Deverão ser criados os atributos:  nome do contato, número e um array para armazenar o nome e número de cada contato e , consequentemente, criando seus métodos gets and sets;
  2. Criar um construtor no qual inicialize o atributo nome como "nome" e o atributo número como 0000-0000;
  3. Criar um menu com as respectivas operações citadas no início;
  4. Determinar um valor para encerrar o programa, informando ao usuário a condição de término do mesmo no menu;
  5. Verificar possíveis opções inválidas digitadas pelo usuário;
  6. Verificar, em uma pesquisa, se o nome do contato consta na agenda e que, caso não seja encontrado, retorne a informação que o nome não consta na lista;
  7. Verificar, antes de cadastrar um novo nome e número, se os mesmos já existem na agenda;
  8. O nome deve ter no mínimo 3 caracteres e no máximo 10;
  9. O número deve ter no máximo 8 caracteres;
  10. Adicionar, no momento do cadastro, o dia em que o mesmo foi criado.

Nenhum comentário:

Postar um comentário