Вправа 31. Величини. Числові типи даних | 8 клас | Бондаренко

Поділитися
Вставка
  • Опубліковано 27 вер 2024
  • 8 клас. Практичні завдання з інформатики за підручником О.О. Бондаренко 2021 року.
    § 31. Величини. Числові типи даних. Вправа 31.
    Завдання. Напишіть програму Конвертер миль для переведення значення відстані, заданої в кілометрах, у милі.
    Миля (від лат. mille passuum - тисяча подвійних кроків) - одиниця відстані, введена в Стародавньому Римі. Розрізняють сухопутну (1,609 км) і морську (1,852 км) милі. В Україні до метричної системи були відомі такі милі: коротка, або турецька (1,67 км), та довга, або козацька (8,35 км).
    1. Завантажте PyCharm. Створіть Python file із назвою Вправа 31. Створіть вікно програми із заголовком Конвертер миль.
    2. Створіть написи (об’єкти класу Label) (рис. 31.4). Віджети розмістіть за допомогою методу grid().
    3. Створіть об’єкт entry класу Entry для введення значення відстані в кілометрах:
    Створіть об’єкти entry1-entry4 класу Entry.
    4. Створіть кнопку класу Button із заголовком Конвертувати і функцією-обробником btn_click.
    5. Опишіть функцію btn_click(), у тілі якої з віджета entry зчитується значення відстані в кілометрах і зберігається у змінній km. Значення відстані у милях виводиться з трьома десятковими знаками до віджета entry1:
    Виведіть до віджетів entry2-entry4 відповідні значення.
    6. Додайте навколо віджетів вільне місце (5-10 пікселів). Випробуйте програму, переконайтесь у правильності обчислень.
    Завантажити текст практичного завдання: drive.google.c...
    Підтримати мою роботу: donatello.to/T...
    Підтримати мою роботу на Patreon: / taskinformatics

КОМЕНТАРІ • 11

  • @ВітаСумарокова
    @ВітаСумарокова Рік тому +3

    Щиро вдячна за вашу плідну роботу, під час дистанційного навчання, ваші уроки - спасіння.

  • @кирилл-ы2о6у
    @кирилл-ы2о6у 2 роки тому +2

    Я дуже вдячний тобі, ти мені дуже допоміг, дякую

  • @danikmarchyk8386
    @danikmarchyk8386 2 роки тому +1

    Дякую

  • @КристианПельц
    @КристианПельц Рік тому

    Добрий день а можна скопіювати текст?

    • @TaskInformatics
      @TaskInformatics  Рік тому +3

      Готовий код? Вибачте, але ні. Даний канал створений для допомоги при розв'язуванні завдань з шкільної інформатики. Тобто є відео і залишається виконати завдання. Поки сам не зробиш, не навчишся

    • @НаташаКормилец-о5у
      @НаташаКормилец-о5у Рік тому

      Доброго вечора! Підкажіть чому не відображається вікно після "уведіть відстань в км"?

    • @TaskInformatics
      @TaskInformatics  Рік тому

      @@НаташаКормилец-о5у Важко сказати не бачачи код. Скопіюйте свій код в коментар

    • @TaskInformatics
      @TaskInformatics  Рік тому

      @@НаташаКормилец-о5у Ви неправильно надали значення для текстового поля для миль
      entry1 = Entry(width=8)
      entry.grid(row=3, column=1, padx=5)
      Пропустили одиницю. має бути
      entry1.grid(row=3, column=1, padx=5)

    • @TaskInformatics
      @TaskInformatics  Рік тому

      @@НаташаКормилец-о5у Там де форматування пропустили відкриваючу фігурну дужку
      ':.3f}'