profile
Размещено 1 год назад по предмету Информатика от polinamuravskaa88

Завдання. Робітник може виготовляти деталі двох видів. Відомо кількість деталей, яку виготовив робітник за місяць, і вартість однієї деталі кожного виду. Якщо робітник виконав план, то він одержує премію в розмірі 10% від заробленої в результаті виготовлення деталей суми. Якщо робітник перевиконав план, то його премія становить 30 % від заробленої суми. Побудуйте математичну модель і створіть проєкт, який визначає суму грошей, яку заробить робітник за місяць. Збережіть проект.
МАЄ БУТИ ЯК НА ПРИКРІПЛЕНОМУ ПРИКЛАДІ !!!!!!​

  1. Ответ на вопрос
    Ответ на вопрос дан GentlemaNhq

    Python + tkinter код:

    import tkinter as tk

    def calculate_income():

       # Отримуємо дані введені користувачем

       n1 = int(entry_n1.get())

       n2 = int(entry_n2.get())

       c1 = float(entry_c1.get())

       c2 = float(entry_c2.get())

       plan = float(entry_plan.get())

       

       # Обчислюємо дохід

       total_value = n1 * c1 + n2 * c2

       if total_value >= plan:

           bonus = 0.1 * plan

       else:

           bonus = 0.3 * plan

       total_income = total_value + bonus

       

       # Виводимо результат

       result_label.config(text="Загальний дохід за місяць: {:.2f}".format(total_income))

    # Створюємо головне вікно

    root = tk.Tk()

    root.title("Калькулятор доходу робітника")

    # Створюємо елементи для введення даних

    tk.Label(root, text="Кількість деталей першого виду:").pack()

    entry_n1 = tk.Entry(root)

    entry_n1.pack()

    tk.Label(root, text="Кількість деталей другого виду:").pack()

    entry_n2 = tk.Entry(root)

    entry_n2.pack()

    tk.Label(root, text="Вартість однієї деталі першого виду:").pack()

    entry_c1 = tk.Entry(root)

    entry_c1.pack()

    tk.Label(root, text="Вартість однієї деталі другого виду:").pack()

    entry_c2 = tk.Entry(root)

    entry_c2.pack()

    tk.Label(root, text="Планована вартість виготовлених деталей за місяць:").pack()

    entry_plan = tk.Entry(root)

    entry_plan.pack()

    # Кнопка для обчислення

    calculate_button = tk.Button(root, text="Обчислити дохід", command=calculate_income)

    calculate_button.pack()

    # Елемент для виведення результату

    result_label = tk.Label(root, text="")

    result_label.pack()

    # Запускаємо головний цикл програми

    root.mainloop()

    Результат програми на фото

Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 5 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.