Jump to content
Fórum Script Brasil
  • 0

Programa Para Cadastro de Contatos


Diego Moreira

Question

MENU PRINCIPAL

1. Cadastrar Contatos

2. Lista de Aniversariantes

3. Sair

Opção: __

Mensagem: <mensagem>

CADASTRO DE CONTATOS

*************************************************

NOME: _____________________ D. NASC.:___________

LOGRADOURO: _________________________ N. ______

BAIRRO: ____________________ CIDADE: __________

UF: __ CEP: ______________

E-MAIL: ________________________________________

TEL.: ________________

*************************************************

Mensagem: <mensagem>

PROCEDIMENTOS:

1. Para todas as telas permitir que se execute mais do que uma vez a mesma funcionalidade.

2. Para as tela Cadastro de Contato quando o usuário deixar o nome em branco volta ao menur

e na Lista de Aniversariante volta ao menu quando digitar no mês o valor zero.

3. Todos os campos das telas que aparecem entre < > não são campos digitados pelo usuário e

sim exibidos pelo programa.

4. Utilizar uma estrutura chamada contato. São campos das estruturas todos os campos da tela

que não estiverem entre < >.

5. A estrutura contato deve estar preparada para armazenar até 50 contatos.

6. Se a opção digitada pelo usuário no Menu Principal for inválida mostrar a mensagem no

campo apropriado. Caso seja uma opção válida chamar a função que executará a

funcionalidade escolhida, ou seja, deve-se desenvolver uma função para cada opção (utilize

switch/case).

7. Desenvolver uma função chamada validar_data que recebe a data de nascimento do contato

como parâmetro e devolve:

· 1 para data invalida;

· 0 para data valida;

8. Na tela Lista Aniversariante, após digitar o mês, apresentar na tela todos os

aniversariantes. Caso o mês seja inválido dar mensagem e retornar para que o mês seja

*************************************************

LISTA DE ANIVERSARIANTES

*************************************************

MES: ________

NOME DATA DE NASCIMENTO

_________________ __________

_________________ __________

_________________ __________

Mensagem: <mensagem>

digitado novamente. Caso o mês esteja correto, porém não haja nenhum aniversariante

dar mensagem e retornar para que o mês seja digitado novamente.

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652.1k
×
×
  • Create New...