Предмет: Информатика, автор: maksimsidlkckij

Робітник виготовляє деталі.Відомо кількість реально виготовлених деталей D за місяць і вартість однієї деталі S. Якщо робітник виконує план P то він одержує премію в розмірі 10% від заробленої в результаті виготовлення деталей суми. Якщо робітник перевиконає план то премія становить 30% від заробленої суми. А якщо він не виконає план то з нього зніметься 20% від заробленої суми. Створіть проект, який визначає суму грошей яку заробив робітник за місяць з урахуванням премії або штрафу.

Ответы

Автор ответа: nadikrasulya
2

Відповідь:

Для вирішення цього завдання ми можемо використати умовні оператори для перевірки, чи виконує робітник план, і на основі цього обчислити заробіток з урахуванням премії або штрафу.

Введемо необхідні змінні:

D - кількість виготовлених деталей

S - вартість однієї деталі

P - план виготовлення деталей

bonus - премія або штраф

Припустимо, що користувач вводить значення D, S та P з клавіатури, а ми обчислюємо заробіток робітника за місяць згідно з умовами задачі.

Оскільки премія залежить від того, чи виконує робітник план, то для перевірки цього ми можемо використати умовний оператор if.

Основний алгоритм може мати наступний вигляд:

D = int(input("Кількість виготовлених деталей: "))

S = float(input("Вартість однієї деталі: "))

P = int(input("План виготовлення деталей: "))

if D >= P:

   bonus = 0.1 * D * S

   if D > P:

       bonus += 0.2 * D * S

   print("Заробіток з премією:", bonus)

else:

   bonus = -0.2 * D * S

   print("Заробіток з штрафом:", bonus)

Пояснення:

Похожие вопросы
Предмет: Математика, автор: asapapuca12
Предмет: Математика, автор: lerachistyakova03