
Задание: Морозиво коштує 1,75 Надрукувати табличку у допомогу продавцеві: *. Додайте виведення
слова "гривні" та "копійки" у правильному написанні: гривня, гривні, гривень, копійка, копійки, копійок. НО лично мне надо вывести ето в отдельное окно с помощью tkinter в целом сам код я и сам напишу но надо его запихнуть в отдельное окно

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

Ответ:
import tkinter as tk
# Создаем окно
window = tk.Tk()
window.title("Ціна морозива")
# Цена мороженого в гривнях и копейках
price_hryvnia = 1
price_kopiyka = 75
# Функция для склонения слова "гривня"
def plural_form_hryvnia(number):
if number == 1:
return "гривня"
elif 1 < number < 5:
return "гривні"
else:
return "гривень"
# Функция для склонения слова "копійка"
def plural_form_kopiyka(number):
if number == 1:
return "копійка"
elif 1 < number < 5:
return "копійки"
else:
return "копійок"
# Создаем метку для отображения цены
label_text = f"Морозиво коштує {price_hryvnia} {plural_form_hryvnia(price_hryvnia)} {price_kopiyka} {plural_form_kopiyka(price_kopiyka)}"
label = tk.Label(window, text=label_text, font=("Arial", 14))
label.pack(padx=20, pady=20)
# Запускаем главный цикл
window.mainloop()
Объяснение:
на тебе весь код, чекнул в пайтоне все работает без отказно, только просьба открывать это через командную строку



Для создания таблицы с ценами на мороженое и вывода слов "гривня", "гривні", "гривень", "копійка", "копійки", "копійок" в отдельное окно с помощью tkinter, вам нужно сначала создать окно tkinter и затем создать таблицу с помощью виджета tkinter, такого как Label или Entry. Далее, вы можете использовать методы вывода информации в отдельное окно, такие как messagebox или Toplevel.
Пример кода для создания окна и вывода таблицы с ценами на мороженое:
```python import tkinter as tk from tkinter import messagebox
# Создаем окно tkinter root = tk.Tk() root.title("Цены на мороженое")
# Создаем таблицу с ценами на мороженое label1 = tk.Label(root, text="Мороженое: 1,75 гривні") label1.pack()
# Выводим слова "гривня", "гривні", "гривень", "копійка", "копійки", "копійок" в отдельное окно messagebox.showinfo("Слова", "гривня, гривні, гривень, копійка, копійки, копійок")
root.mainloop() ```
Этот код создаст окно tkinter с таблицей цен на мороженое и выведет слова "гривня", "гривні", "гривень", "копійка", "копійки", "копійок" в отдельном окне с помощью messagebox. Вы можете настроить таблицу и вывод слов в соответствии с вашими потребностями.


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








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