programação
1
INSTRUÇÕES
A. O trabalho deverá ser feita em dupla;
B. Para este trabalho desenvolver o programa em C;
C. O programa deverá ser entregue impresso e em CD dentro de um saco plástico;
D. Na capa do trabalho deverá constar o nome dos alunos e seus respectivos RA;
E. Trabalho enviado por e-mail será desconsiderado;
F. Trabalhos iguais serão anulados;
G. Interpretação do enunciado fará parte da avaliação, pois será analisado à lógica para solucionar o problema;
H. Trabalho entregue fora da data estipulada não será aceito;
I. O trabalho irá valer 50% da nota da AV3;
J. Data para entrega 11/12/2013.
3º LISTA DE EXERCÍCIOS PARA NOTA
Prof. Maílson da Rocha
2
PRÁTICA DE PROGRAMAÇÃO
Sistema para a empresa ELETROCARO
A empresa ELETROCARO resolveu informatizar o cadastro de seus clientes. Para que isto aconteça, á empresa solicitou aos alunos da Uninove que desenvolvessem um programa em C.
Para desenvolver esse programa, a empresa exigiu certos critérios, como:
O programa deve ter uma opção para armazenar os seguintes dados: o código do cliente, nome, endereço, telefone, data de nascimento, código do produto e quantidade de cada produto que o cliente costuma comprar. É importante destacar que não pode haver dois ou mais clientes com o mesmo código e/ou dois ou mais produtos com o mesmo código. Também é relevante lembrar que não pode armazenar clientes/produtos caso tenha ultrapassado um limite determinado (ler abaixo); O programa deve ter uma opção para remover um cliente ou remover algum produto do cliente. É importante destacar que não é possível remover um dado inválido ou se não há nada cadastrado. Para toda remoção também deve haver uma reorganização da estrutura (Não deve haver posições vazias no vetor entre duas posições que tenha dados cadastrados.) Exemplo:
Quantidade de elementos armazenados: 3
Posição
Conteúdo
0
Ana
1
Paulo
2
Pedro
...
Vazio
N
Vazio
Removendo o