Подготовка к ЕГЭ по математике
Структура экзамена
| Часть | Тип заданий | Количество | Первичный балл |
|---|
| 1 | С кратким ответом | 12 | 12 |
| 2 | С развёрнутым ответом | 6 | 18 |
Полезные ресурсы
Официальные сайты
- ФИПИ — демоверсии и спецификации
- РешуЕГЭ — банк тренировочных заданий
Рекомендуемая литература
- Ященко И.В. “36 вариантов ЕГЭ-2026”
- Прохоров Д.И. “Задачи с параметрами”
Пример решения задачи
Ниже представлена функция для решения квадратного уравнения вида ax² + bx + c = 0:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| # Решение квадратного уравнения
import math
def solve_quadratic(a, b, c):
"""Возвращает корни квадратного уравнения."""
discriminant = b**2 - 4*a*c
if discriminant > 0:
x1 = (-b + math.sqrt(discriminant)) / (2*a)
x2 = (-b - math.sqrt(discriminant)) / (2*a)
return f"Два корня: x₁ = {x1:.3f}, x₂ = {x2:.3f}"
elif discriminant == 0:
x = -b / (2*a)
return f"Один корень: x = {x:.3f}"
else:
return "Действительных корней нет"
# Пример использования
print(solve_quadratic(1, -3, 2))
|
$$
1x² - 3x + 2 = 0
$$Пояснение:
- Строки 6-8: вычисление дискриминанта
- Строка 9 (выделена): проверка случая с одним корнем
- Строки 10-15: возврат форматированного результата