Dev - C++ - Ayuda con ejercicio empleados

   
Vista:

Ayuda con ejercicio empleados

Publicado por Jose (1 intervención) el 29/10/2017 02:40:47
Ayudenme con este ejercicio porfavor..Recien estoy comenzando en este lenguaje de programacion.
Se le agradece

El enunciado es este:
Ingreso de datos:
Se debe ingresar un registro al archivo Empleado.txt
Datos del empleado:
codigo
nombre
apellidos
dni
departamento(VENTAS,COSTOS, HHRR)
sueldo
bonificacion (30%) del sueldo
total
2. Mostrar un listado de todos los empleados
Al final del listado se debe mostar:
Cantidad de empleados:
Total pagado:
me piden que salga esto al ingresar:
string menu[3]={
" Ingreso de empleados ",
" Listado de empleados ",
" Salir "
};
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

Ayuda con ejercicio empleados

Publicado por dario (81 intervenciones) el 31/10/2017 15:33:23
Hola, te ayudo hasta aca, ya tu haces lo que falta.
Salu2.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#include <iostream>
 
#define LIMITE 100
 
using namespace std;
 
int main() {
  	int i;
 
  	struct {
    	string codigo;
    	string nombre;
    	string apellido;
    	string dni;
    	string departamento;
    	float sueldo,bonificacion,total=0;
  	} empleados[LIMITE];
 
  	cout << "Para terminar la entrada teclee '*' en codigo de empleado" << endl << endl;
  	for (i=0; ; i++) {
    	cout << "Codigo del empleado:";
    	cin >> empleados[i].codigo;
    	if (empleados[i].codigo == "*")
      		break;
    	else {
      		cout << "Nombre del empleado:";
      		cin >> empleados[i].nombre;
      		cout << "Apellido del empleado:";
      		cin >> empleados[i].apellido;
      		cout << "Numero de DNI:";
      		cin >> empleados[i].dni;
      		cout << "Departamento (Ventas, Costos, HHRR):";
      		cin >> empleados[i].departamento;
      		cout << "Sueldo del empleado:";
      		cin >> empleados[i].sueldo;
      		empleados[i].bonificacion = empleados[i].sueldo * 0.30;
      		cout << "bonificacion:" << empleados[i].bonificacion << endl;
      		empleados[i].total = empleados[i].sueldo + empleados[i].bonificacion;
      		cout << "Total: " << empleados[i].total << endl;
    	}
  	}
 
  	return 0;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar