Матеріал:

Проєкт №1: Розв'язування квадратних рівнянь на Python

pdf
03.10.2025
0 0
8 Клас

271

0

0

Залучено ШІ
При створенні цього матеріалу був залучений штучний інтелект.
придбати матеріал
Ціна:

35 грн

Після покупки цей матеріал відразу стане доступним для використання повною мірою. Запитів на доступ не потрібно відправляти. Всі придбані матеріали зберігаються в розділі мої придбані матеріали.

Опис методичного матеріалу:

📘 Тема проєкту:
Розв’язування квадратних рівнянь


🧮 Математична основа

  • Квадратне рівняння має вигляд:

ax2+bx+c=0ax^2 + bx + c = 0ax2+bx+c=0

де a≠0a \neq 0a=0

  • Дискримінант:

D=b2−4acD = b^2 - 4acD=b2−4ac

  • Корені рівняння:

    • Якщо D>0D > 0D>0: два різні дійсні корені

    x1=−b+D2a,x2=−b−D2ax1 = \frac{-b + \sqrt{D}}{2a}, \quad x2 = \frac{-b - \sqrt{D}}{2a}x1​=2a−b+D​​,x2​=2a−b−D​​

    • Якщо D=0D = 0D=0: один корінь

    x=−b2ax = \frac{-b}{2a}x=2a−b​

    • Якщо D<0D < 0D<0: комплексні корені

    x1=−b+i∣D∣2a,x2=−b−i∣D∣2ax1 = \frac{-b + i\sqrt{|D|}}{2a}, \quad x2 = \frac{-b - i\sqrt{|D|}}{2a}x1​=2a−b+i∣D∣​​,x2​=2a−b−i∣D∣​​


💻 Алгоритм розв’язування

  1. Ввести коефіцієнти a,b,ca, b, ca,b,c

  2. Обчислити дискримінант D=b2−4acD = b^2 - 4acD=b2−4ac

  3. Перевірити умову:

    • D>0D > 0D>0 → два дійсні корені

    • D=0D = 0D=0 → один дійсний корінь

    • D<0D < 0D<0 → комплексні корені

  4. Вивести результат користувачу


🔹 Приклад коду на Python

import cmath

a = float(input("Введіть a: "))
b = float(input("Введіть b: "))
c = float(input("Введіть c: "))

D = b**2 - 4*a*c

if D > 0:
 x1 = (-b + D**0.5)/(2*a)
 x2 = (-b - D**0.5)/(2*a)
 print("Два дійсні корені:", x1, x2)
elif D == 0:
 x = -b/(2*a)
 print("Один корінь:", x)
else:
 x1 = (-b + cmath.sqrt(D))/(2*a)
 x2 = (-b - cmath.sqrt(D))/(2*a)
 print("Комплексні корені:", x1, x2)

📊 Висновки та застосування

  • Квадратні рівняння зустрічаються у фізиці, економіці, інженерії.

  • Алгоритм розв’язування допомагає автоматизувати обчислення та зменшити кількість помилок.

  • Проєкт демонструє застосування умов, обчислень та введення/виведення даних в програмуванні.

Джерела використаної інформації: розкрити закрити
Матеріали

зображення - були згенеровані за допомогою ШІ DALL·E openai.com/
https://openai.com/index/dall-e-3/

Презентації -розроблені на платформі Саnva https://www.canva.com/ru_ru/

Теми уроків взято з НАВЧАЛЬНОї ПРОГРАМИ

Інформатика 8 клас Тріщук
Вміст матеріалу:
Залучено ШІ
При створенні цього матеріалу був залучений штучний інтелект.
показано 9 з 44 сторінок

Відображення документу є орієнтовним і призначене для ознайомлення зі змістом, та може відрізнятися від вигляду завантаженого документа.

Доступ до плеєра. Вбудувати плеєр:

придбати матеріал
Ціна:

35 грн

Після покупки цей матеріал відразу стане доступним для використання повною мірою. Запитів на доступ не потрібно відправляти. Всі придбані матеріали зберігаються в розділі мої придбані матеріали.

Рекомендуємо

Урок 48. Проєкт №1 Розв'язування квадратних рівнянь

pdf
Урок 48. Проєкт №1 Розв'язування квадратних рівнянь

54

Аватар профіля Місько Євгеній Дмитрович
Інформатика
8 клас

39 грн

Урок 49. Проєкт №1 Розв'язування квадратних рівнянь

pdf
Урок 49. Проєкт №1 Розв'язування квадратних рівнянь

118

Аватар профіля Місько Євгеній Дмитрович
Інформатика
8 клас

39 грн

Урок 50. Проєкт №1 Розв'язування квадратних рівнянь

pdf
Урок 50. Проєкт №1 Розв'язування квадратних рівнянь

81

Аватар профіля Місько Євгеній Дмитрович
Інформатика
8 клас

39 грн

Розв’язування рівнянь. Розв’язування систем рівнянь, оптимізаційних задач

pptx
Розв’язування рівнянь. Розв’язування систем рівнянь, оптимізаційних задач

234

Аватар профіля Місько Євгеній Дмитрович
Інформатика
5—12 клас, I—VI курси, дорослі та змішані

39 грн

Розв’язування рівнянь, систем рівнянь, оптимізаційних задач.

pdf
Розв’язування рівнянь, систем рівнянь, оптимізаційних задач.

269

Аватар профіля Місько Євгеній Дмитрович
Інформатика
3—6 років, 1—12 клас, I—VI курси, дорослі та змішані

35 грн

Поняття та етапи виконання проєкту. Виконання проєкту

pdf
Поняття та етапи виконання проєкту. Виконання проєкту

339

Аватар профіля Місько Євгеній Дмитрович
Інформатика
1—12 клас, I—VI курси, дорослі та змішані

29 грн

Схожі матеріали

Конспект уроку інформатики у 11 класі з теми "Структура веб-сайтів, різновиди веб-сайтів. Різновиди веб-сторінок. Етапи створення веб-сайтів"

doc
Конспект уроку інформатики у 11 класі з теми "Структура веб-сайтів, різновиди веб-сайтів. Різновиди веб-сторінок. Етапи створення веб-сайтів"

6235

Аватар профіля Озарчук Андрій Валерійович
Інформатика
11 клас

Виконання розрахунків у електронних таблицях

doc
Виконання розрахунків у електронних таблицях

3457

Аватар профіля Krasnova Elena
Інформатика
7 клас

Навчання майбутнього вже сьогодні: гейміфікація, програмування, робототехніка

pdf
Навчання майбутнього вже сьогодні: гейміфікація, програмування, робототехніка

701

Аватар профіля Краснянська Тетяна Володимирівна
Інформатика

Посібник із цифрового громадянства й безпеки "Обачність Пильність Захист Ввічливість Сміливість"

pdf
Посібник із цифрового громадянства й безпеки "Обачність Пильність Захист Ввічливість Сміливість"

346

Аватар профіля Сімейкіна Тетяна Іванівна
Інформатика
1—5 клас

Курс із мережевого етикету й безпеки

pdf
Курс із мережевого етикету й безпеки

351

Аватар профіля Сімейкіна Тетяна Іванівна
Інформатика
2—11 клас

Використання елементів навчально-дослідницької діяльності на уроках інформатики

doc
Використання елементів  навчально-дослідницької діяльності  на уроках інформатики

2312

Аватар профіля Озарчук Андрій Валерійович
Інформатика