Задачи с х:
Вам нужно передать:
- Кол-во значений
- Значения. Каждое из них будет представлено в виде: x - 2, 3x, (может больше) сумма значений
1)После ввода значений, они передаются в переменную - value_amount_input.
value_amount_input = int(input('Количество значений: '))
Далее, с помощью цикла пользователь передает коэффициент столько раз, сколько он ввел в переменную value_amount_input
for i in range(value_amount_input): coefficient = int(input('Введи коэфицент для х: ')) coefficients.append(coefficient)
2)Требуется ввести х. После выдается результат работы
Квадратные уравнения
1.Вам нужно передать коэффициенты a, b и c для квадратного уравнения вида ax^2 + bx + c = 0.
Обработка происходит следующим образом:
Значения введенные пользователем переходят в формулу Дискриминанта. D = b ** 2 - 4 * a * c
После проходят проверку:
if D > 0:
elif D == 0:
else: print('У уравнения нет реальных решений')
Так же проверка на теорему Виета:
if D >= 0: print('Проверка через теорему Виета:') print('Сумма корней: ', -b / a) print('Произведение корней: ', c / a)
Неравенства
- Вам нужно передать коэффициенты a, b и c для неравенства вида ax^2 + bx + c > 0 или ax^2 + bx + c < 0
- Знак неравенства (< или >)
Обработка происходит следующим образом:
1)Значения подставляются в формулу Дискриминанта - D = b ** 2 - 4 * a * c
2)Ступень проверки:
if D >= 0:
if a > 0:
if inequality == '>':
Использованы такие модули как: cmath, time