• Предмет: Информатика
  • Автор: kukk1es
  • Вопрос задан 3 месяца назад

ПОМОГИТЕ ПОЖАЛУЙСТА ДАЮ ВСЕ БАЛЛЫ
· Створіть вікно з розмірами 875х578 з заголовком «Це є вікно №12:)».

· Створіть текстове поле з шириною у 35 знаків, та розмістити його на 100 пікселів від лівого краю та на 100 пікселів від верхнього краю.

· Створіть кнопку “Розрахунки”, та розмістіть її під текстовим полем.

· В поле користувач буде вводити ціле число. При натисканні правою клавішею миші на кнопку “Розрахунки” на екран буде виводитися вікно повідомлення із добутком введеного числа на нього самого.

Заголовок вікна повідомлення, оформлення кнопки та колір фону головного вікна встановити самостійно.

Ответы

Ответ дал: pupsik228228228228
0

Ответ:

import tkinter as tk

from tkinter import messagebox

def calculate():

   try:

       number = int(entry.get())

       result = number * number

       messagebox.showinfo("Результат", f"Добуток числа {number} на самого себе: {result}")

   except ValueError:

       messagebox.showerror("Помилка", "Введено некоректне значення. Будь ласка, введіть ціле число.")

# Створення головного вікна

window = tk.Tk()

window.title("Це є вікно №12:)")

window.geometry("875x578")

# Створення текстового поля

entry = tk.Entry(window, width=35)

entry.place(x=100, y=100)

# Створення кнопки "Розрахунки"

button = tk.Button(window, text="Розрахунки", command=calculate)

button.place(x=100, y=150)

# Запуск головного циклу вікна

window.mainloop()

Объяснение:

У цьому прикладі ми використовуємо функцію calculate, яка викликається при натисканні кнопки "Розрахунки". У цій функції ми спочатку зчитуємо значення з текстового поля, перетворюємо його на ціле число і обчислюємо добуток. Потім використовуємо messagebox.showinfo для відображення повідомлення з результатом.

Вас заинтересует