Dev - C++ - Ayuda en ejercicios

 
Vista:
sin imagen de perfil
Val: 107
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Ayuda en ejercicios

Publicado por Alex (15 intervenciones) el 29/10/2020 03:54:10
Buenas noches si me pueden ayudar con un algoritmo se los agradecería, especialmente con el segundo punto, muchas gracias.

1- Se desea leer desde teclado una serie de números hasta obtener un número
negativo e imprimir: cuántos números fueron leídos, cuantos fueron menores a 25,
cuantos mayores a 75 y cuantos en el rango entre 25 y 75. La lectura de los números
termina cuando el usuario decida.

2- Se desea obtener la nómina semanal —salario neto— de diez empleados de una
empresa cuyo trabajo se paga por horas y del modo siguiente:
a. las horas inferiores o iguales a 35 horas (normales) se pagan a una tarifa
determinada que se debe introducir por teclado al igual que el número de horas
trabajadas.
b. las horas superiores a 35 se pagarán como extras a un promedio de 1,5 horas
normales.
c. los impuestos a deducir a los trabajadores varían en función de su sueldo
mensual:
i. sueldo <= $ 850.000, libre de impuestos.
ii. los siguientes $ 200.000 al 20%.
iii. el resto, al 30%.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-1
Responder
Imágen de perfil de Alfil
Val: 4.344
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Ayuda en ejercicios

Publicado por Alfil (1444 intervenciones) el 29/10/2020 06:57:13
Hay que ingresar un número negativo para terminar

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
#include <iostream>
 
using namespace std;
 
int main()
{
    int n, k = 0, menor = 0, mayor = 0, intervalo = 0;
 
    while (true)
    {
        cout << "\nNumero: "; cin >> n;
 
        if (n < 0) break;
        else if (n < 25) menor++;
        else if (n > 75) mayor++;
        else if (n >= 25 && n <= 75) intervalo++;
 
        k++;
    }
 
    cout << "\nNumeros leidos: " << k << endl;
    cout << "Menores de 25: " << menor << endl;
    cout << "Mayores de 75: " << mayor << endl;
    cout << "Intervalo 25 - 75: " << intervalo << 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