C/Visual C - problemas en dar una división o sub categoría en los productos

 
Vista:
sin imagen de perfil
Val: 2
Ha disminuido su posición en 13 puestos en C/Visual C (en relación al último mes)
Gráfica de C/Visual C

problemas en dar una división o sub categoría en los productos

Publicado por Ernesto (1 intervención) el 23/02/2021 02:20:34
Hola que tal busco quien me pueda asesorar con mi código tengo problemas en dar una división o sub categoría en los productos de cada vendedor y no lo imprime, creo que seria mejor meterlo todo en una struct

Registrar vendedores (máximo 10) los campos del registro:
• Clave del vendedor (tipo entero),
• Nombre y apellido (cadena, solo letras)
• Dirección (calle, numero), aquí podrás dar letras y números, el único carácter especial es el #)

Mostrar todos los vendedores con todos sus datos y sus respectivos productos.
c. Mostrar los datos de un vendedor específico (ingresando su clave de vendedor, solo datos enteros)

d. Mostrar los productos vendidos de un vendedor específico (ingresando su número de orden): producto,
cantidad, precioventa, Subtotal. y finalmente el Total
i. Subtotal = cantidad * precioventa
ii. Total = sumatoria de los subtotales


Productos vendidos (10 máximo). Lo cual debe contener los siguientes apartados:
o Producto (solo letras)
o Cantidad (número entero),
o Precio-venta (es el costo del producto, dato real, el cual debe aceptar dígitos del 0 a 9 y un punto
decimal)
• Productos vendidos (10 máximo). Lo cual debe contener los siguientes apartados:
o Producto (solo letras)
o Cantidad (número entero),
o Precio-venta (es el costo del producto, dato real, el cual debe aceptar dígitos del 0 a 9 y un punto
decimal)


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
#include "stdio.h"
#include "stdlib.h"
 
 
 struct vendedor
{
	int clve;
	char NomyAP[30];
	char Direccion[50];
 
 
 
}vendedores[10];
 
 struct producto
{
 
	char nombre [50];
	int cantidad;
	int precioventa;
	int total;
 
 
 
}productos[10];
 
int main(){
 
int re;
int a;
int cont=0;
char continuar;
 
printf("Cuantos vendedores desea ingresar ?  ");
scanf("%d",&a);
 
 
  for ( int i = 0;  i< a; i++)
{
	printf("\n%i Ingresa la Clave del vendedor-->  ",i+1);
	scanf("%d",&vendedores[i].clve);
	fflush(stdin);
	printf("\n Ingrese el Nombre del Vendedor-->  ",i+1);
	gets(vendedores[i].NomyAP);
	fflush(stdin);
	printf("\n Ingrese la direccion del Vendedor-->",i+1);
	gets(vendedores[i].Direccion);
	fflush(stdin);
 
	do
	{
     if(re==1);
 
	{
	printf("\n Ingresa el nombre del producto")	;
	gets(productos[i].nombre);
 
	printf("\n Ingresa la cantidad del producto")	;
	scanf("%d",&productos[i].cantidad);
 
	cont++;
	}
	printf("Deseas guardar otro s/n: ");
    scanf("%s",&continuar);
    	fflush(stdin);
 
}while(continuar!='n'&&continuar!='N');
}
 
 
	for (int i = 0; i < a; i++)
{
 
	printf("\n%i La Clave del vendedor es --> %d",i+1,vendedores[i].clve);
 
 
	printf("\n%i El Nombre del Vendedor es --> %s ",i+1,vendedores[i].NomyAP);
 
 
	printf("\n%i La direccion del Vendedor --> %s",i+1,vendedores[i].Direccion);
 
 
	printf("\n%i El nombre del producto es --> %s ",i+1,productos[i].nombre);
 
 
	printf("\n%i La cantidad del producto --> %d",i+1,productos[i].cantidad);
 
	printf("\n-----------------------------------------");
 
}
   }
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder