Ir para conteúdo
Fórum Script Brasil
  • 0

Ajuda exercício


georgelucas

Pergunta

Boa noite,

Estou com grandes problemas para resolver alguns exercícios. Não consigo entender a linguagem C. É um conteúdo que não manjo.

Não sei por onde começar o exercício, se alguém conseguir me ajudar a resolver, agradeço.

Segue abaixo.

_________________________________________________________________________________________________________

A proposta agora é vocês construírem um programa que irá utilizar struct para fazer o gerenciamento de um sistema.

Fazer um programa em C que faça gerenciamento de uma lancheria. Todas as operações de manipulação da struct devem ser realizadas através de funções!

O sistema deverá ter as seguintes opções de menu:

1- Inicializar sistema

2- Digitar tabela de produtos e preços

3- Calcular conta de um Cliente

4- Visualizar Totais do Dia

0- Sair do Sistema

O sistema deverá utilizar uma struct com as informações apresentadas na tabela abaixo.

A tabela a seguir é apenas um exemplo de conteúdo para essa struct

Codigo Produto Preço
2 Refrigerante 2,50
10 Salgado 3,00
12 Doce 2.50
......
......
.....

Quando o usuário selecionar a opção 2 do menu o sistema deve efetuar o cadastro dos produtos com seus respectivos preços. Não poderá ter produtos com código duplicado. Ao cadastrar o produto deverá realizar a busca na struct, caso já esteja cadastrado deverá informar "Produto já cadastrado".

Quando o usuário selecionar a opção 3 do menu o sistema deve solicitar o código de um produto (deverá buscar o produto e mostrar na tela, caso não exista devera informar "produto não cadastrado" . Caso ele exista deverá solicitar a quantidade consumida, mostrar na tela o nome do produto e seu preço, calculando então o total do item(preço doproduto * quantidade consumida). Continuar solicitando produtos até o usuário informar um código negativo. Informar ao final do pedido de cada cliente o total de itens consumido pelo cliente e o total a pagar.

Quando o usuário selecionar a opção 4 do menu o sistema deve apresentar: a quantidade de clientes já atendidos, o total de itens consumido, o total em dinheiro gasto pelos clientes e o consumo médio dos clientes(em R$). Neste item, a média de consumo de clientes deve ser passado por referência e impresso no main.

Quando o usuário selecionar a opção 1 o sistema deve inicializar todas as variáveis de totais/contadores do programa.

Quando o usuário selecionar a opção 0 deverá encerrar o programa.

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...