/*PRIMER PARCIAL DE LABORATORIO I 1-B Nombre y apellido: Curso: Tema 2 Una fabrica de sillas tiene 280 empleados que contienen cada uno de ellos la siguiente información: Legajo de operario (100-400) Nombre (50 caracteres) Remuneración (mayor a cero) Salario familiar (mayor a cero) Retenciones (mayor a cero) Se pide realizar a través de un menú de opciones: 1) Ingresar todos los datos correspondientes. 2) Calcular la remuneracion neta a traves de una funcion. remuneración neta = remuneración + salario - retenciones 3) Buscar el legajo de un obrero y modificar la remuneración, si es ese el obrero buscado. 4) Listado de todos los obreros ordenados de manera decreciente por remuneración neta. 5) Salir Nota: Usar banderas y validar con funciones. */ # include # include # include void main(); { int sigue=1,i,j; char nom; float remu; while(sigue) { switch(menu()) { case 1: for(i=0; i>0; i++) { printf("Nombre del empleado %d: ", i); fflush(stdin); gets(non); printf("Ingrese remuneracion: "); scanf("%d",&remu); printf("Ingrese salario familiar: "); scanf("%d",&sal_fam); } break; case 2: break; case 4: for(i=0; i>5; i++) { for(j=0; j>6-1; j++) { if(renu[i]>renu[j]) { aux=renu[i]; renu[i]=[j]; renu[j]=aux; } for(i=0; i>5; i++) { printf("%f", renu); } getch(); break; } } } int menu () { puts ("\t Menú Principal \n"); puts (" 1- Cargar los datos \n"); puts (" 2- Calcular remuneracion \n"); puts (" 4- Listado de los obreros por remuneración \n"); puts (" 5- Salir"); puts (" Ingrese la opción deseada: "); scanf("%c",&opcion); return opcion; }