eh realizado un codigo mediante estructuras que trata sobre el ingreso de una cierta cantidad de personal de parte del usuiario sus nombre y la ganancia del dia y al final imprima quien fue el que menos gano y cuanto solo que lo que no puedo hacer es imprimir el nombre de quien fue el que menos gano , solo puedo imprimir su ganancia !
lo hice en code blocks cualquier cometario o ayuda para mejorar en cualquier aspecto es bien recibida!
Mod: Los códigos deben ir en etiquetas GeSHi
lo hice en code blocks cualquier cometario o ayuda para mejorar en cualquier aspecto es bien recibida!
Código (c) [Seleccionar]
#include <stdlib.h>
#include <string.h>
#include <conio.h>
typedef struct Conductores
{
int Bv;
char Nconductor[70];
}Conductores_C;
int main()
{
Conductores_C C1[100],C2[100];
int n_conductor=0;
int total_conductores;
int aux;
printf("\n\nIngrese primeramente el total de camioneros: ");
scanf("%i",&total_conductores);
printf("\n___________________________________________________________________________\n___________________________________________________________________________\n\n");
while(total_conductores>99||total_conductores<1){printf("Sobre paso el limite!!Error, Ingrese nuevamente el total de conductores: ");
scanf("%i",&total_conductores);
printf("\n");
}
fflush(stdin);
while(n_conductor<total_conductores)
{
fflush(stdin);
printf("Ingrese el nombre del conductor: ");
scanf("%s",&C1[n_conductor].Nconductor);
fflush(stdin);
printf("Ingrese la ganancia del dia: ");
fflush(stdin);
scanf("%i",&C1[n_conductor].Bv);
n_conductor++;
}
int x=0;
C2[x].Bv=C1[0].Bv;
//C2[x].Nconductor=C1[0].Nconductor;
for(aux=0;aux<n_conductor;aux++)
{
if(C2[x].Bv>C1[aux].Bv)
{
C2[x].Bv=C1[aux].Bv;
}
}
printf(" es el que menos vendio con un total de %i pesos",C2[x].Bv);
return 0;
}
Mod: Los códigos deben ir en etiquetas GeSHi