Dev - C++ - De nuevo ayuda con programa de nomina...Incluí la idea que tengo para hacerlo. Por favor responder

   
Vista:

De nuevo ayuda con programa de nomina...Incluí la idea que tengo para hacerlo. Por favor responder

Publicado por Yosemir Oriana (3 intervenciones) el 27/05/2014 17:56:16
Soy principiante en la materia y tengo la siguiente evaluación: Debo hacer una nomina con tres estructuras. La primera Empleados con nombre y apellido, sexo, edad, sueldo, numero de hijos y Cédula de identidad (o código). La segunda estructura es una tabla de deducciones con sueldo, ley de política habitacional, ley de paro forzoso, caja de ahorros y total. La estructura 3 debe tener Bono por sexo, bono por hijo (500bs) y una caja de ahorro.
NOTA: el programa debe tener un menu por cada archivo plano (archivo de texto) que tenga las opciones : Agregar empleado y Modificar empleado.
Al final del programa debe mostrar el neto a cobrar.
...Gracias de antemano, espero su ayuda!

Esta es la unica idea que tengo para hacerlo:
#include<stdio.h>
#include<stdlib.h>
struct NominaE
{
char nombre[30];
float* sueldo;
int* edad;
int* hijos;
char CI[10];
}
nomina;
int main(int argc, char** argv)
{
FILE *fp;
fp= fopen("Nomina.dat", "a+");
printf("\n Nombre y Apellido: ");
scanf("%s", nomina.nombre);
printf("\n Sueldo: ");
scanf("%f", nomina.sueldo);
printf("\n Edad: ");
scanf("%d", nomina.edad);
printf("\n Numero de hijos: ");
scanf("%d", nomina.hijos);
printf("\n Cedula de indentidad: ");
scanf("%s", nomina.CI);
fwrite(&nomina, sizeof(struct NominaE), 1, fp);
fclose(fp);
return(0);
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder