/*Lección 12:
Tema: 7
5. Crea un programa en C++ donde el usuario ingrese el sueldo diario de 10
empleados, después calcular cuánto se le paga a cada uno por semana, mes y año,
determinar cuál es el empleado con mayor sueldo, y determinar cuál es el empleado
con menor sueldo. Al final imprimir todos los resultados en pantalla.*/
#include <iostream>
using namespace std;
int main()
{
setlocale (LC_CTYPE, "Spanish");
int i = 1;
float dia[10] = {}, sem[10] = {}, mes[10] = {}, year[10] = {};
float empmax = 0, smax = 0, empmin = 1, smin = 0;
cout << "Ingrese el sueldo de cada empleado, por favor:\n";
for (i = 1; i <= 10; i++) {
cout << " #" << i << ": ";
cin >> dia[i];
sem[i] = dia[i] * 7;
mes[i] = dia[i] * 30;
year[i] = dia[i] * 365;
if (smin == 0) { //Para detectar el menor sueldo cuando no sea el 1° o el último
smin = dia[i];
}
if (dia[i] > smax) {
smax = dia[i];
empmax = i;
}
if (dia[i] < smin) {
smin = dia[i];
empmin = i;
}
}
cout << "\n________________________________________________________________________________\n\n";
for (i = 1; i <= 10; i++) {
cout << "Empleado N° " << i << ":" << endl;
cout << " Por día: $" << dia[i] << " - Semana: $" << sem[i] << " - Mes: $" << mes[i] << " - Año: $" << year[i] << ".";
cout << "\n________________________________________________________________________________\n\n";
}
cout << "\n\nEl empleado con mayor sueldo es el N° " << empmax << ", cobrando $" << smax << " por día." << endl;
cout << "El empleado con menor sueldo es el N° " << empmin << ", cobrando $" << smin << " por día.";
return 0;
}