Для калькулятора потрібно створити окремі кнопки для кожної операції. Нижче наведено оновлений код, де кожна кнопка виконує одну з арифметичних операцій: додавання, віднімання, множення або ділення.
Сайт присвячений онлайн сервісам і методам їх застосування
в навчальному процесі
понеділок, 17 березня 2025 р.
Калькулятор
вівторок, 11 березня 2025 р.
вівторок, 4 березня 2025 р.
Тема проєкту: "Застосування алгоритму сортування бульбашки в житті та техніці"
Дослідити, як алгоритм сортування бульбашкою (Bubble Sort) використовується в різних сферах життя, техніці та програмуванні.
📋 Завдання для учнів:
1️⃣ Пояснити принцип роботи алгоритму сортування бульбашкою.
2️⃣ Навести приклади використання цього алгоритму в реальному житті (наприклад, сортування товарів за вагою, упорядкування списків).
3️⃣ Розглянути застосування алгоритму у техніці (наприклад, в робототехніці, електронних системах).
4️⃣ Візуалізувати роботу алгоритму за допомогою схем, діаграм або графіків.
5️⃣ Додати приклади коду алгоритму (за бажанням).
четвер, 27 лютого 2025 р.
Розміщення елементів інтерфейсу. Модуль Tkinter
Метод pack
from tkinter import * root = Tk() Label(root, text="Red Sun", bg="red", fg="white").pack() Label(root, text="Green Grass", bg="green", fg="black").pack() Label(root, text="Blue Sky", bg="blue", fg="white").pack() mainloop()
Проект. Квадратне рівняння
Онлайн-середовища для виконання Python-коду, які підтримують модуль tkinter. Один із найпопулярніших сервісів - Replit. На Replit ви можете створювати проекти Python онлайн, використовуючи багато різних бібліотек, включаючи tkinter.
Ось кілька кроків, які ви можете виконати, щоб почати працювати з tkinter на Replit:
- Зайдіть на веб-сайт Replit використовуючи свій обліковий запис Google -
- це дозволить зберігати Ваші програми на хмарі
- Натисніть кнопку "Create" або "New Repl", щоб створити новий проект.
- Оберіть Python як мову програмування для вашого проекту.
- Ви можете створити файли з кодом, включаючи файли з інтерфейсом tkinter.
- Після написання коду натисніть кнопку "Run" для запуску програми.
вівторок, 25 лютого 2025 р.
середа, 12 лютого 2025 р.
Завдання з алгоритмів опрацювання масивів (Python)
💡 Завдання:
Завдання 1 (1 бал): Створіть масив з 5 цілих чисел. Обчисліть суму всіх елементів масиву.
Завдання 2 (2 бали): Створіть масив з 7 чисел. Виведіть кількість елементів, більших за 25.
Завдання 3 (2 бали): Обчисліть суму всіх чисел у масиві, що є парними.
Завдання 4 (2 бали): Створіть масив з 10 елементів. Порахувати кількість елементів, що є непарними та меншими за 50.
Завдання 5 (3 бали): Створіть масив з 8 чисел. Знайдіть суму елементів, що діляться на 5, і кількість елементів, більших за 40.
Завдання 6 (3 бали): Створіть масив з 10 чисел. Виведіть суму та кількість елементів, що є парними та більшими за 30.
вівторок, 28 січня 2025 р.
Завдань для самостійного виконання для учнів 9 класу на тему масиви
Задача 1
Завдання:
Розробіть програмний код, який створює масив із семи слів, введених користувачем. Замініть кожне слово, яке починається на літеру "а" або "А", на слово "Заміна". Виведіть початковий і змінений масиви.
Цікаві задачі з розв'язками з програмування на Python
Теорія
Що таке масив?
Масив — це структура даних, яка дозволяє зберігати кілька значень в одному об'єкті. У Python масиви реалізуються за допомогою списків (list).
понеділок, 14 жовтня 2024 р.
Знайти відстань між двома містами за GPS координатами в Python
Пояснення:
- Формула Гаверсина: Використовується для обчислення відстані між двома точками на поверхні сфери. Враховує кривизну Землі.
- Координати міст: Широта та довгота обох міст вводяться користувачем.
- Радіус Землі: Встановлюється на 6371 км, що є стандартним значенням для обчислень.
понеділок, 16 вересня 2024 р.
неділя, 15 вересня 2024 р.
середа, 29 травня 2024 р.
понеділок, 13 травня 2024 р.
Практична робота №12: "Проєкти із циклами"
Завдання:
- Створити математичну модель для розв'язання задачі:
Перед початком повені рівень води в річці становив Н см. Під час повені кожну годину рівень води зростав на Р см. Яким буде рівень води через М год після початку повені? Через скільки годин після початку повені рівень води буде не менший від К см?
- Розробити інтерфейс для проєкту з використання модуля Tkinter, який буде включати:
- Поля для введення вхідних даних: Н, Р, М та К.
- Поле для виведення відповіді на перше запитання задачі.
- Дві кнопки: "Розрахувати рівень води" та "Знайти час досягнення рівня".
-
Написати обробник події для першої кнопки, який буде розраховувати рівень води через М годин після початку повені та виводити результат у відповідне поле.
-
Написати обробник події для другої кнопки, який буде знаходити час, коли рівень води досягне К см, та виводити результат у вікно повідомлень.
-
Зберегти проєкт у папці з іменем "Практична 12".
пʼятниця, 19 квітня 2024 р.
Tkinter - Проект "Піцерія"
Розробити форму замовлення піци з різними начинками та різних розмірів:
- Зайдіть на веб-сайт Replit використовуючи свій обліковий запис Google -
- це дозволить зберігати Ваші програми на хмарі
вівторок, 16 квітня 2024 р.
Цикл з лічильником
Цикл – базова алгоритмічна структура, яка передбачає неодноразове виконання однієї або декількох команд.
вівторок, 2 квітня 2024 р.
Приклади реалізації алгоритмів з розгалуженнями
Задача 1.Дано три числа a, b, c. Змінній m присвоїти значення найбільшого з трьох чисел.
Програма:a = int(input ('a=?'))
b = int(input ('b=?'))
c = int(input ('c=?'))if a>bm == aelse:m = bif m<c:m = cprint ('найбільше значення дорівнює ', m)