0% acharam este documento útil (0 voto)
3 visualizações1 página

Cadastro de Produtos em Lojas

O programa permite que o usuário cadastre informações sobre lojas e produtos, incluindo nome e preço. Após o cadastro, ele exibe os produtos que custam até 100 reais, listando a loja, o nome do produto e o preço. O código utiliza arrays para armazenar os dados e loops para iterar sobre as entradas.

Enviado por

ojogador.br.123
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
3 visualizações1 página

Cadastro de Produtos em Lojas

O programa permite que o usuário cadastre informações sobre lojas e produtos, incluindo nome e preço. Após o cadastro, ele exibe os produtos que custam até 100 reais, listando a loja, o nome do produto e o preço. O código utiliza arrays para armazenar os dados e loops para iterar sobre as entradas.

Enviado por

ojogador.br.123
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd

#include <stdio.

h>
#include <stdlib.h>
#include <string.h>
#define QUANT_LOJA 4
#define QUANT_PROD 4

int main()
{
char nomeloja[QUANT_LOJA][40], nomeproduto[QUANT_LOJA][QUANT_PROD][40];
float preco[QUANT_LOJA][QUANT_PROD];
int x, j;

for(x=0; x<QUANT_LOJA; x++) {


printf("%dº loja \n" , x + 1);
printf("\tDigite o nome da loja: ");
setbuf(stdin, NULL);
fgets(nomeloja[x], sizeof(nomeloja[x]), stdin);
nomeloja[x][strcspn(nomeloja[x], "\n")] = '\0';

for(j=0; j<QUANT_PROD; j++){


printf("\n\tDigite o nome do %dº produto: ", j + 1);
setbuf(stdin, NULL);
fgets(nomeproduto[x][j], sizeof(nomeproduto[x][j]), stdin);
nomeproduto[x][j][strcspn(nomeproduto[x][j], "\n")] = '\0';

printf("\tDigite o preço do %dº produto: ", j + 1);


scanf("%f", &preco[x][j]);
}
printf("\n");
}
printf("Produtos até 100 reais: \n\n");
for (x=0; x<QUANT_LOJA; x++){
for(j=0; j<QUANT_PROD; j++){
if (preco[x][j] <= 100){
printf("\tLoja: %s \n", nomeloja[x]);
printf("\tProduto: %s \n", nomeproduto[x][j]);
printf("\tPreço: R$ %.2f \n\n", preco[x][j]);
}
}
}

return 0;
}

Você também pode gostar