Struct em C

5 respostas
calgortimo
D

Simular a realização de vendas de produtos, por meio de um pedido realizado pelo usuário, obedecendo aos seguintes critérios:

  • Definir as estruturas Produto(código, nome, quantidade, preço), Itens(produto, quantidade, total) e Pedido(código, itens, valor).
  • Produtos repetidos (mesmo código e nome) não poderão ser cadastrados.
  • Cada pedido pode conter, no máximo, 10 itens.
  • Em um pedido só poderão ser adicionados itens que já foram previamente cadastrados.
  • Ao finalizar um pedido, todos os seus itens e o seu valor total deverão ser exibidos.
  • Para facilitar a interação com o usuário, o programa deverá conter um menu para cadastro de produtos e realização de pedidos.

Preciso fazer isso, alguem tem ideia de como posso fazer?

typedef struct produto{
	int codigo;
	char nome[30];
	int quantidade;
	float preco;
}Produto;


typedef struct itens{
	Produto produto;
	int qtdProduto;
	float total;
	
}Itens;

typedef struct pedido{
	int codigo;
	Itens itens;
	float valor;
}Pedido;

Fiz isso até agora mas estou bem perdido em como utilizar essas estruturas, alguem pode me dar uma luz ai?

5 Respostas

D

Cara, dá uma olhada

D

Eu sei que é usando struct, estou em dúvida em como fazer e não o que usar

D

Quem quer rir tem que fazer rir (Major Rocha no filme Tropa de Elite )
Mostra aí o que já fez e podemos te informar se está ou não correto.
Ninguém aqui vai fazer o teu dever de casa.

D

man,seguinte.
Já fiz uma parte e vim pedir ajuda para idéias, se vc não é disposto a ajudar, não comenta.
Só fica inflando o ego ai com as pessoas, tchau.

D

Posta o que já fez e deixa de mimimi.

Criado 3 de dezembro de 2019
Ultima resposta 4 de dez. de 2019
Respostas 5
Participantes 2