Kubaa55
Rozwiązane

W firmie X miesięczna płaca podstawowa jest zwiększana o kwotę za przepracowane nadgodziny.

Jeśli liczba nadgodzin przekroczy 30, to stawka za każdą kolejną nadgodzinę jest zwiększana o 50%.

Napisz program obliczający kwotę do wypłaty za przepracowane nadgodziny.

Liczba nadgodzin (lng) przepracowana przez jednego pracownika oraz stawka za jedną nadgodzinę powinny być wprowadzane z klawiatury.

Liczba nadgodzin powinna być liczbą całkowitą (dodatnią), zaś stawka za 1 nadgodzinę liczbą rzeczywistą (dodatnią).

Kwota do zapłaty (płaca) powinna być wyświetlona na ekranie.
Język Python



Odpowiedź :

ilosc = int(input("Podaj ilość nadgodzin: "))

kwota = float(input("Podaj podstawową stawkę za nadgodzinę: "))

if ilosc > 30:

   suma = 30 * kwota

   ilosc -= 30

   while ilosc > 0:

       kwota *= 1.5

       suma += kwota

       ilosc -= 1

else:

   suma = ilosc * kwota

print("Kwota do zapłaty wynosi:", suma)

Inne Pytanie