
Розв'язати завдання (оформлення інтерфейсу за власним бажанням) : . • Скласти програму для
перевірки агрегатного стану води, маючи її температуру у градусах Цельсія (рідкий, твердий, пара). Повідомлення вивести у інформаційне вікно. Перевірити, чи задане трицифрове число ділиться на суму своїх цифр. Результат виведіть у вікні повідомлення. Визначити, чи вказане ціле число е: парним чи непарним; додатнiм, вiд'ємним чи нулем. Визначити чи є трикутник зі сторонами а,ь,с прямокутним. Повідомлення вивести в Label (напис).

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

Ответ:
Ниже приведен пример решения задачи на языке Python с использованием библиотеки Tkinter для оформления графического интерфейса:
Объяснение:
1
temp = float(input("Введите температуру в градусах Цельсия: "))
if temp <= 0:
state = "твердое"
elif temp >= 100:
state = "пар"
else:
state = "жидкое"
print("При температуре", temp, "градусов Цельсия вода находится в", state, "состоянии.")
2
num = int(input("Введите трехзначное число: "))
digit_sum = sum(map(int, str(num)))
if num % digit_sum == 0:
print(num, "делится на сумму своих цифр.")
else:
print(num, "не делится на сумму своих цифр.")
3
num = int(input("Введите целое число: "))
if num == 0:
print(num, "является нулем.")
elif num > 0:
print(num, "является положительным числом.", end=' ')
if num % 2 == 0:
print("Оно также является четным числом.")
else:
print("Оно также является нечетным числом.")
else:
print(num, "является отрицательным числом.", end=' ')
if num % 2 == 0:
print("Оно также является четным числом.")
else:
print("Оно также является нечетным числом.")
4
import tkinter as tk
# Создание окна
root = tk.Tk()
# Создание Label для вывода результата
result_label = tk.Label(root, text="")
# Функция для определения является ли треугольник прямоугольным
def check_triangle():
a = float(entry_a.get())
b = float(entry_b.get())
c = float(entry_c.get())
# Проверка на то, является ли треугольник прямоугольным
if a*a == b*b + c*c or b*b == a*a + c*c or c*c == a*a + b*b:
result_label.config(text="Треугольник прямоугольный")
else:
result_label.config(text="Треугольник не прямоугольный")
# Создание Label и Entry для ввода сторон треугольника
label_a = tk.Label(root, text="a:")
entry_a = tk.Entry(root)
label_b = tk.Label(root, text="b:")
entry_b = tk.Entry(root)
label_c = tk.Label(root, text="c:")
entry_c = tk.Entry(root)
# Создание кнопки для запуска функции проверки
button = tk.Button(root, text="Проверить", command=check_triangle)
# Размещение виджетов в окне
label_a.pack()
entry_a.pack()
label_b.pack()
entry_b.pack()
label_c.pack()
entry_c.pack()
button.pack()
result_label.pack()
# Запуск основного цикла обработки событий
root.mainloop()



Для вирішення цих завдань можна використати мову програмування, таку як Python. Нижче навед


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