No dejo el .h y el otro cpp, porque no creo que tendrán algo que ver.. Saludos!
main.cpp
Código
#include <iostream> using std::cout; using std::cin; using std::endl; #include <string> using std::string; #include "Empleado.h" int main() { //variables string nombre,apellido; int salario; int numeroDeEmpleado= 1; while (numeroDeEmpleado <= 2) //itera 2 veces { cout <<"Empleado " <<numeroDeEmpleado <<": \n"; cout <<"Nombre: "; cin >> nombre; cout <<"\nApellido Paterno: "; cin >> apellido; cout <<"\nSalario Mensual: "; cin >> salario; cout <<endl; if (numeroDeEmpleado = 1) { Empleado empleado1(nombre,apellido,salario); cout <<"\nNombre: " <<empleado1.obtenerPrimerNombre() <<endl; cout <<"Apellido: " <<empleado1.obtenerApellidoPaterno() <<endl; cout <<"Salario Mensual: " <<empleado1.obtenerSalarioMensual() <<endl; cout <<"Salario Anual: " <<empleado1.obtenerSalarioAnual() <<endl; } else { Empleado empleado2(nombre,apellido,salario); cout <<"\nNombre: " <<empleado2.obtenerPrimerNombre() <<endl; cout <<"Apellido: " <<empleado2.obtenerApellidoPaterno() <<endl; cout <<"Salario Mensual: " <<empleado2.obtenerSalarioMensual() <<endl; cout <<"Salario Anual: " <<empleado2.obtenerSalarioAnual() <<endl; } numeroDeEmpleado++; } cin.get(); cin.get(); return 0; }