Вопрос задан 18.11.2023 в 07:01. Предмет Информатика. Спрашивает Захавон Андрей.

Робимо в Python Робітник виготовляє деталі. Відомо кількість деталей, яку виготовив ро- бітник за

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

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Кириченко Арина.

Спробуйте:

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} грн")

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Щоб побудувати математичну модель і створити проект на 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"Заробіток робітника за місяць: {заробіток}") ```

Цей код запитує вас ввести кількість деталей, вартість однієї деталі та план виробництва. Потім він розраховує та виводить заробіток робітника за місяць враховуючи премії за досягнення та перевиконання плану.

0 0

Похожие вопросы

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

Последние заданные вопросы в категории Информатика

Задать вопрос