Informática, perguntado por brianmmello123p78hpk, 10 meses atrás

Durante o desenvolvimento de um e-commerce, é solicitado que você crie uma estrutura de dados para armazenar as informações de produtos que serão armazenados em um "carrinho de compras" do cliente. Considere os seguintes requisitos para armazenar os dados:
- Deve-se armazenar o nome de cada item escolhido pelo cliente;
- Deve ser armazenado, além do nome do produto, a quantidade de cada produto;

Analise as estrutura de dados a seguir, e assinale qual é a melhor que deve ser implementada para representar as informações de um produto.
Alternativas
Alternativa 1:
struct carrinho_de_compras{
char cliente[50];
char *produtos[50];
}
Alternativa 2:
struct carrinho_de_compras{
char cliente[50];
char produtos [50][10];
}
Alternativa 3:
struct carrinho_de_compras{
char cliente[50];
struct produto produtos[10];
}

Alternativa 4:
struct produto{
char nome_produto[50];
int quantidade;
}

Alternativa 5:
struct produto{
char nome_produto[50];
int carrinho_de_compras[50];
}

Soluções para a tarefa

Respondido por dwandall
0

Resposta:

Alternativa 04

Explicação

struct produto{

   char nome_produto[50];

   int quantidade;

}

Perguntas interessantes