elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


  Mostrar Temas
Páginas: [1]
1  Programación / Programación C/C++ / Ayudaaaaaa! en: 18 Julio 2016, 02:35 am
un programa en c++ que pida al usuario el nombre de los "n" empleados,su edad
y el sueldo para generar un reporte que los muestre en pantalla de la siguiente manera:


El nombre del empleado, edad, sueldo, del empleado con el mayor sueldo, y el que tiene menor sueldo

nota:usuar arreglo de 1 dimencion.

Código
  1. #include<iostream>
  2. #include<conio.h>
  3. #include <cmath>
  4. using namespace std;
  5.  
  6. struct Empleado{
  7. char nombre[20];
  8. int edad;
  9. float salario,comisiones;
  10. }e[100],c[100];
  11.  
  12. int main(){
  13. int n_empleados,mayor=0,menor=9999999,posM,posm;
  14.  
  15. cout<<"Digite el numero de empleados: "; cin>>n_empleados;
  16.  
  17. for(int i=0;i<n_empleados;i++){
  18. fflush(stdin); //Vacias el buffer y poder digitar mas valores
  19. cout<<"Nombre: "; cin.getline(e[i].nombre,20,'\n');
  20. cout<<"digite la edad: "; cin>>e[i].edad;
  21. cout<<"Salario: "; cin>>c[i].salario;
  22. cout<<"comisiones: "; cin>>c[i].comisiones;
  23. //Empleado con mayor salario
  24.  
  25. if(e[i].salario > mayor){
  26. mayor = e[i].salario;
  27. posM = i;
  28.  
  29. }
  30. //Empleado con menor salario
  31. if(e[i].salario < menor){
  32. menor  = e[i].salario;
  33. posm = i;
  34. }
  35. cout<<"\n";
  36. }
  37.  
  38. cout<<"\nEmpleado con mayor salario: "<<endl;
  39. cout<<"Nombre: "<<e[posM].nombre<<endl;
  40. cout<<"Salario: "<<e[posM].salario<<endl;
  41.  
  42. cout<<"\nEmpleado con menor salario: "<<endl;
  43. cout<<"Nombre: "<<e[posm].nombre<<endl;
  44. cout<<"Salario: "<<e[posm].salario<<endl;
  45.  
  46. getch();
  47. return 0;
  48. }
  49.  

hasta hora es lo que hecho... ayudenme porfavor.
ojo=en c++
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines