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

Розробіть програму, за допомогою якої у Головному вікні розміщується 2 кнопки з написами Увести та Ділення. Після натиснення 1-ої кнопки два числа вводяться з клавіатури, а після натиснення 2-ої – перше число ділиться на друге.

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

    Ответ:

    Объяснение:

    На мові Python:

    import tkinter as tk

    class Calculator:

       def __init__(self, master):

           self.master = master

           self.master.title("Ділення")

           self.master.geometry("200x100")

           

           # Створюємо кнопки

           self.button1 = tk.Button(self.master, text="Увести", command=self.get_values)

           self.button2 = tk.Button(self.master, text="Ділення", command=self.divide)

           

           # Розміщуємо кнопки на вікні

           self.button1.pack(pady=10)

           self.button2.pack()

           

           # Лейбли для введення чисел

           self.num1_label = tk.Label(self.master, text="Перше число:")

           self.num1_label.pack()

           self.num1_entry = tk.Entry(self.master)

           self.num1_entry.pack()

           self.num2_label = tk.Label(self.master, text="Друге число:")

           self.num2_label.pack()

           self.num2_entry = tk.Entry(self.master)

           self.num2_entry.pack()

           

           # Лейбл для відображення результату

           self.result_label = tk.Label(self.master, text="")

           self.result_label.pack(pady=10)

       

       def get_values(self):

           self.num1 = float(self.num1_entry.get())

           self.num2 = float(self.num2_entry.get())

       

       def divide(self):

           try:

               result = self.num1 / self.num2

               self.result_label.config(text=f"Результат: {result}")

           except ZeroDivisionError:

               self.result_label.config(text="Ділення на нуль!")

           

    root = tk.Tk()

    app = Calculator(root)

    root.mainloop()

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

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 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) их не спросили

Информация

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