Documentos de Académico
Documentos de Profesional
Documentos de Cultura
#include<fstream>
#include<string>
#define tarifaNormal 500
#define horasNormales 40
#define topeHorasExtras 50
#define AFP 0.078
#define SALUD 0.089
using namespace std;
struct datos {
char codigo[15];
char Apaterno[80];
char Amaterno[80];
char nombres[80];
char direccion[80];
char email[80];
char Area[80];
int HorasTrabajadas;
int edad;
};
void main() {
datos mb;
double sueldoBruto_read = 0, horasNormalesPago_read, tarifaHorasExtras_read,
horasExtras_read,
descuentoAFP_read, descuentoSalud_read, sueldoNeto_read;
fstream archivo;
archivo.open("datos_empleado.bin", ios::binary | ios::out | ios::app);
if (archivo.fail()) {
cout << "El programa no se desarrolla adecudamente " << endl;
system("pause");
}
else {
archivo.read((char*)&mb, sizeof(datos));
archivo.read((char*)&sueldoNeto_read, sizeof(double));
archivo.read((char*)&descuentoAFP_read, sizeof(double));
archivo.read((char*)&descuentoSalud_read, sizeof(double));
system("pause");