Bardzo pilne!! Język C++
W firmie X miesięczna płaca podstawowa jest zwiększana m.in. o kwotę
za przepracowane nadgodziny. Jeśli liczba nadgodzin przekroczy 30, to stawka
za każdą kolejną nadgodzinę jest zwiększana o 50%. Wprowadzaj liczbę nadgodzin
przepracowanych przez jednego pracownika oraz stawkę za jedną nadgodzinę. Oblicz
i wyprowadź płacę za przepracowane nadgodziny dla n pracowników.


Odpowiedź :

Odpowiedź:

#include <iostream>

using namespace std;

int main() {

   int n, ilosc;

   float stawka, suma;

   cout << "Wprowadz n: ";

   cin >> n;

   for (int i = 0; i < n; i++) {

       cout << "Podaj ilosc nadgodzin: ";

       cin >> ilosc;

       cout << "Podaj stawke jednej nadgodziny: ";

       cin >> stawka;

       suma = 0;

       for (int j = 0; j < ilosc; j++) {

           if (j >= 30) {

               stawka *= 1.5;

               suma += stawka;

           }

           else suma += stawka;

       }

       cout << "Kwota za przepracowane nadgodziny pracownika " << i+1 << ": " << suma << endl;

   }

}

Wyjaśnienie: