Dev - C++ - estructura que almacene la información de empleados

 
Vista:

estructura que almacene la información de empleados

Publicado por Angelica (2 intervenciones) el 14/05/2019 03:46:34
hola, necesito hacer estos dos programas pero la verdad no tengo ni idea, por favor ayuda!




1. Crear una estructura que almacene la información de empleados: nombre, apellido, departamento y sueldo al mes. Luego un programa debe solicitar la información de 20 empleados, imprimir la información y finalmente imprimir el total de la nómina (la suma de todos los sueldos), el empleado con el sueldo más alto y el empleado con el sueldo más bajo.


Crear una estructura que almacene la información de estudiantes: nombre, apellido, calificación del primer, segundo, tercer parcial y la calificación del proyecto final. Luego un programa debe utilizar la estructura para solicitar la información de un estudiante y al final imprimir toda la información solicitada más la calificación final que se calcula en base a la siguiente ponderación:
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
sin imagen de perfil
Val: 211
Bronce
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

estructura que almacene la información de empleados

Publicado por dario (118 intervenciones) el 14/05/2019 06:29:10
Te ayudo con esto, tu ya lo terminas con el sueldo mas alto y mas bajo,
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
45
#include <iostream>
 
using namespace std;
 
const int talla = 20;
 
struct {
    string nombre,apellido;
    string dpto;
    float sueldo;
} empleados[talla];
 
int main() {
    int i;
    float total = 0;
 
    for (i=0; i<talla; i++) {
        cout << "Nombre Empleado: ";
        cin >> empleados[i].nombre;
        cout << "Apellido del Empleado: ";
        cin >> empleados[i].apellido;
        cout << "Departamento: ";
        cin >> empleados[i].dpto;
        cout << "Sueldo mensual: ";
        cin >> empleados[i].sueldo;
        cout << endl;
 
        total = total + empleados[i].sueldo;
    }
 
    //imprimir registro
    cout << endl << "Mostrar registro" << endl;
 
    for (i=0; i<talla; i++) {
        cout << "Nombre Empleado: " << empleados[i].nombre << endl;;
        cout << "Apellido del Empleado: " << empleados[i].apellido << endl;
        cout << "Departamento: " << empleados[i].dpto << endl;
        cout << "Sueldo mensual: " << empleados[i].sueldo << endl;
        cout << endl;
    }
 
    cout << "El total de la nomina es " << total;
 
    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