ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Calculadora de sueldos


Enviado por   •  15 de Mayo de 2023  •  Trabajo  •  462 Palabras (2 Páginas)  •  36 Visitas

Página 1 de 2

#include <iostream>

#include <string>

using namespace std;

int count = 5;

string nombre[5];

int hora = 1500;

int horas_trabajadas[30];

int sueldo[30];

int extra[30];

int sueldos(int sueldo[30])

{

int mayor = sueldo[0];

int menor = sueldo[0];

int total = 0;

int empleadomayor = 0, empleadomenor = 0;

for (int i = 0; i < count; i++)

{

if (sueldo[i] > mayor)

{

mayor = sueldo[i];

empleadomayor = i;

}

if (sueldo[i] < menor)

{

menor = sueldo[i];

empleadomenor = i;

}

total += sueldo[i];

}

cout << "El mayor sueldo de un empleado es: " << mayor << " Empleado: " << nombre[empleadomayor] << endl;

cout << "El menor sueldo de un empleado es: " << menor << " Empleado: " << nombre[empleadomenor] << endl;

cout << "El total a pagar es: " << total << endl;

}

int empleados()

{

for (int i = 0; i < count; i++)

{

cout << "Ingrese nombre del empleado" << i << ": ";

cin >> nombre[i];

}

}

int carga()

{

for (int i = 0; i < count; i++)

{

cout << "Empleado: " << nombre[i] << " Ingrese la cantidad de horas trabajadas: ";

cin >> horas_trabajadas[i];

}

}

int pago_extra()

{

for (int i = 0; i < count; i++)

{

sueldo[i] = horas_trabajadas[i] * hora;

if (horas_trabajadas[i] > 40)

{

extra[i] = (sueldo[i] * 50) / 100;

sueldo[i] = sueldo[i] + extra[i];

}

}

}

int main()

{

empleados();

carga();

pago_extra();

sueldos(sueldo);

}

...

Descargar como (para miembros actualizados) txt (2 Kb) pdf (30 Kb) docx (8 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com