Hola!!
Parece bastante explicativo el ejercicio.
Como orientación te puedo decir que yo empezaría por crear las clases que trabajen con el archivo en cuestión, otorgandole quizá metodos para realizar algunos de los calculos estadisticos que el ejercicio te pide.
Dudo que alguien te responda con algo de código sin ver antes lo que tenes llevado hecho. La mayoria de las personas te van a responder si preguntas algo muy especifico y corto.
De todas maneras te animo a que comiences a planteartelo y cuando tengas dudas un poco más puntuales sobre parte de tu código, nos consultes que gustosos te responderemos.
Saludos Alma.
Navegación
-
Servicios
-
Noticias
- Google, Facebook y Twitter planean una original protesta
- Adiós Dennis Ritchie
- Muere Steve Jobs
- Cierra Bizarre Creations
- No habrá más Ubuntu Netbook Edition
- Cómo es el Internet Explorer 9 que será lanzado el lunes
- Impulsan una baja del costo de Internet
- Software argentino: ¿"niña bonita" de la economía local?
- Sex.com se vendió en u$s 13 millones
- Google puso fin al misterio de Batman
- Todas las noticias
-
Artículos
-
Descargas
-
Últimos 15 usuarios
- alan escalera
- julio agreda
- asami cuellar
- randall brenes
- lucas inzua
- jenny murillo zambrana
- jose luis colmenero huerta
- ernesto gallardo
- rafael rojas
- alexander caballero
- ismael fernandez civicos
- yazmin sanjuan
- william
- jeisson esteban andrade leon
- aldo david delgadillo
- Total de usuarios: 13723
- Total de visitantes: 267183
-
Usuarios Top 15
-
Sitios recomendados
Ayuda con una nomina en c++
Por Alma Delia Aragón Hernández el 17 de julio de 2009 en los siguientes foros: C++ Ciencias exactas GNU/Linux
Ayuda con una nomina en c++
Hola les pido ayuda en un programa q tengo q resolver es para una materia de la universidad lo q se tiene q realizar es lo siguiente:Hacer un programa en C++ que calcule la nómina de los trabajadores, la nómina se ejecuta cada 15 días para saber el monto a pagar por trabajador. Los trabajadores se dividen en Académicos (50 máximo) y administrativos (10 máximo). Cada grupo tiene diferentes prestaciones pactadas por sus sindicatos. No se sabe la cantidad exacta de cada grupo ya que varía constantemente.
La información de los trabajadores es la siguiente:
• Nombre (20), apellido paterno (10) y apellido materno (10) del trabajador.
• Número de trabajador de 5 dígitos.
• Antigüedad del trabajador (años).
• Área de trabajo o facultad (10) .
• Días trabajados por el trabajador.
• Salario diario del trabajador.
• Los Académicos tienen la prestación de Becas (1 a 10 días más).
• Los académicos se les pagan días adicionales, 2 días por cada 5 años de trabajo.
• Los administrativos tienen canasta básica (3 días más) si trabajaron todos los días de la quincena.
• Los administrativos tienen premio de puntualidad (2 días más) si no llegaron tarde ningún día.
Las funciones y reportes que debe tener el sistema para dar servicio al usuario son:
1. Abrir el archivo “trabajadores.dat” y leer los datos de los trabajadores.
2. Ingresar un nuevo trabajador.
3. Borrar un trabajador de la nómina.
4. Calcular los salarios de los trabajadores .
5. Imprimir los comprobantes formateados de todos los académicos.
6. Imprimir los comprobantes formateados de todos los administrativos.
7. Modificar los datos de un académico.
8. Modificar los datos de un administrativo.
9. Guardar los datos de todos los trabajadores en un archivo “trabajadores15feb.dat”.
10. Guardar todos los comprobantes en un archivo “comprobantes15feb.dat”.
Las características que debe cumplir el programa son:
• Debe hacerse en C++, con Clases y Subclases, datos privados y funciones públicas, herencia y constructores en todas las clases. Polimorfismo.
• Los datos están en el archivo trabajadores.dat y se desconoce la cantidad (<50), el registro tiene “P” para profesor y “A” para administrativo.
• La salida de resultados debe estar formateada como sobre de nómina.
Ojala puedan ayudarme o brindarme alguna orientacion sobre como lo puedo realizar