
Робимо в Python Робітник виготовляє деталі. Відомо кількість деталей, яку виготовив ро- бітник за
місяць, і вартість однієї деталі. Якщо робітник виконав план, то він одержує премію в розмірі 10% від заробленої в результаті виготов- лення деталей суми. Якщо робітник перевиконав план, то його премія становить 30 % від заробленої суми. Побудуйте математичну модель і створіть проект, який визначає суму грошей, яку заробить робітник за місяць.

Ответы на вопрос

Спробуйте:
def calculate_salary(num_parts, price_per_part, plan):
# Обчислюємо загальний заробіток
total_earnings = num_parts * price_per_part
# Визначаємо розмір премії в залежності від досягнення плану
if num_parts >= plan:
bonus = total_earnings * 0.3
else:
bonus = total_earnings * 0.1
# Додаємо премію до заробітку
total_earnings += bonus
return total_earnings
if __name__ == '__main__':
# Зчитуємо дані з клавіатури
num_parts = int(input("Введіть кількість виготовлених деталей: "))
price_per_part = float(input("Введіть вартість однієї деталі: "))
plan = int(input("Введіть план виготовлення деталей: "))
# Обчислюємо заробіток та виводимо результат на екран
salary = calculate_salary(num_parts, price_per_part, plan)
print(f"Заробіток робітника за місяць: {salary:.2f} грн")



Щоб побудувати математичну модель і створити проект на Python для визначення заробітку робітника за місяць, спочатку визначимо основні параметри:
1. Кількість виготовлених деталей за місяць (`кількість_деталей`). 2. Вартість однієї деталі (`вартість_деталі`). 3. План виробництва деталей (`план`). 4. Відсоток премії за досягнення плану (`премія_за_план`). 5. Відсоток премії за перевиконання плану (`премія_за_перевиконання_плану`).
Математична модель для визначення заробітку робітника може виглядати наступним чином:
\[ Заробіток = (кількість_деталей \times вартість_деталі) + \text{Премія} \]
Де премія розраховується як:
\[ Премія = \begin{cases} 0.1 \times (кількість_деталей \times вартість_деталі) & \text{якщо } кількість_деталей \geq план \\ 0.3 \times (кількість_деталей \times вартість_деталі) & \text{якщо } кількість_деталей > план \end{cases} \]
Тепер давайте напишемо код на Python:
```python def розрахувати_заробіток(кількість_деталей, вартість_деталі, план): премія_за_план = 0.1 премія_за_перевиконання_плану = 0.3 заробіток = кількість_деталей * вартість_деталі if кількість_деталей >= план: заробіток += премія_за_план * заробіток if кількість_деталей > план: заробіток += премія_за_перевиконання_плану * заробіток return заробіток
# Задаємо параметри кількість_деталей = int(input("Введіть кількість деталей: ")) вартість_деталі = float(input("Введіть вартість однієї деталі: ")) план = int(input("Введіть план виробництва деталей: "))
# Розраховуємо і виводимо заробіток робітника заробіток = розрахувати_заробіток(кількість_деталей, вартість_деталі, план) print(f"Заробіток робітника за місяць: {заробіток}") ```
Цей код запитує вас ввести кількість деталей, вартість однієї деталі та план виробництва. Потім він розраховує та виводить заробіток робітника за місяць враховуючи премії за досягнення та перевиконання плану.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili