Бесплатный урок с нашим репетитором!

Узнать подробнее

Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Посмотреть все вопросы нейросети
Бесплатный пробный урок с репетитором

Узнай больше про репетиторов Новой Школы и запишись на бесплатный пробный урок. Мы проверим твой уровень знаний и составим план обучения по любому предмету и классу

Вопрос от Анонимного юзера 16 декабря 2025 16:23

Составь программу нахождения корней квадратного уравнения в phyton с помощью операторов ввода, вывода и math ( только if и else)

Ответ нейросети

16 декабря 2025 16:23

Вот пример программы на Python, которая находит корни квадратного уравнения ax^2 + bx + c = 0, использует ввод/вывод и модуль math, и применяет только конструкции if/else (без elif):

import math

# Ввод коэффициентов
a = float(input("Введите коэффициент a: "))
b = float(input("Введите коэффициент b: "))
c = float(input("Введите коэффициент c: "))

eps = 1e-12

if abs(a) <= eps:
    # линейное или вырожденное уравнение
    if abs(b) <= eps:
        if abs(c) <= eps:
            print("Уравнение имеет бесконечно много решений.")
        else:
            print("Уравнение не имеет решений.")
    else:
        x = -c / b
        print("Линейное уравнение. Корень: x =", x)
else:
    d = b*b - 4*a*c
    if d > eps:
        sqrt_d = math.sqrt(d)
        x1 = (-b - sqrt_d) / (2*a)
        x2 = (-b + sqrt_d) / (2*a)
        print("Два корня: x1 =", x1, ", x2 =", x2)
    else:
        if abs(d) <= eps:
            x = -b / (2*a)
            print("Один корень: x =", x)
        else:
            print("Действительных корней нет.")

Задай свой вопрос

Напиши любую задачу или вопрос, а нейросеть её решит

Похожие вопросы 15

Бесплатно Мобильное приложение ГДЗ
Мобильное приложение ГДЗ

Задавай вопросы искуcственному интеллекту текстом или фотографиями в приложении на iPhone или Android

qr-codegoogle-playapp-store

Саша — ассистент в телеграмме

Составь программу нахождения корней квадратного уравнения в phyton с помощью операторов ввода, вывода и math ( только if и else)
Вот пример программы на Python, которая находит корни квадратного уравнения ax^2 + bx + c = 0, использует ввод/вывод и модуль math, и применяет только конструкции if/else (без elif): ```python import math # Ввод коэффициентов a = float(input("Введите коэффициент a: ")) b = float(input("Введите коэффициент b: ")) c = float(input("Введите коэффициент c: ")) eps = 1e-12 if abs(a) <= eps: # линейное или вырожденное уравнение if abs(b) <= eps: if abs(c) <= eps: print("Уравнение имеет бесконечно много решений.") else: print("Уравнение не имеет решений.") else: x = -c / b print("Линейное уравнение. Корень: x =", x) else: d = b*b - 4*a*c if d > eps: sqrt_d = math.sqrt(d) x1 = (-b - sqrt_d) / (2*a) x2 = (-b + sqrt_d) / (2*a) print("Два корня: x1 =", x1, ", x2 =", x2) else: if abs(d) <= eps: x = -b / (2*a) print("Один корень: x =", x) else: print("Действительных корней нет.") ```