Pesquisar na Comunidade
Mostrando resultados para as tags ''listaduplamenteencadeada''.
Encontrado 1 registro
-
Sistema para a empresa ELETROCARO – Filial 4º Semestre A empresa ELETROCARO – Filial 4º Semestre 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 ocupar pouco espaço na memória; - 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. - 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. - O programa deve ter opções de busca pelo nome e pelo código do cliente; Caso não seja encontrado o dado, o usuário deve ser informado; - O programa deve ter uma opção que mostre todos os dados dos clientes na tela; - O programa deve ter uma opção que busque todos os dados de todos os clientes que compram um determinado produto, ou seja, buscar todos os clientes pelo código do produto; - O usuário deverá ter a liberdade de escolher as opções do menu quantas vezes ele quiser, ou seja, o programa só será finalizado quando o usuário escolher a opção de saída: Exemplo do menu: 1 - Cadastrar Clientes 2 – Remover Cliente 3 – Remover produto do Cliente 4 – Busca pelo nome do Cliente 5 – Busca pelo código do Cliente 6 – Busca dos Clientes pelo código do produto 7 – Saída. Opção: - O programa deve ser feito em utilizando uma lista duplamente encadeada.