Odpowiedź :
Odpowiedź:
#include <bits/stdc++.h>
#include <time.h>
using namespace std;
typedef struct{
int ilosc_nadgodzin;
int stawka;
} pracownik;
int main()
{
int n;
cout<<"Wprowadz ilosc pracownikow: "; cin>>n;
pracownik pracownicy[n];
for(int i=0;i<n;i++){
cout<<"Wprowadz liczbe nadgodzin "<<i+1<<" pracownika: "; cin>>pracownicy[i].ilosc_nadgodzin;
cout<<"Wprowadz ilosc pieniedzy za 1 nadgodzine: "; cin>>pracownicy[i].stawka;
}
for(int i=0;i<n;i++){
float ile_pieniedzy;
if(pracownicy[i].ilosc_nadgodzin>30){
ile_pieniedzy=30*pracownicy[i].stawka;
ile_pieniedzy+=((pracownicy[i].ilosc_nadgodzin-30)*(1.5*pracownicy[i].stawka));
} else ile_pieniedzy=pracownicy[i].ilosc_nadgodzin*pracownicy[i].stawka;
cout<<"Placa dla "<<i+1<<" pracownika: "<<ile_pieniedzy<<" zl"<<endl;
}
}
Wyjaśnienie:
Pytania proszę w komentarzu, pozdrawiam