Вопрос задан 30.09.2023 в 08:33. Предмет Информатика. Спрашивает Смирнова Мария.

СРОЧНО Розв’язати завдання (надіслати фото або скріншот коду, компілятор на ваш вибір (мова

програмування Python)). найдите корень квадратного уравнения и вывести их на экран если они есть Коэффициент a,b,c - входные данные Надо ввести х(x1,x2) или сообщение "корней нету "
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Кукушкин Слава.

Ответ: См. снимок экрана (код в объяснении).

PS. Если хочешь, чтобы можно было вводить десятичные дроби, поменяй в определениях переменных a, b и c   'int' на 'float'.

Объяснение:

from math import sqrt

a = int(input("Введите a: "))

b = int(input("Введите b: "))

c = int(input("Введите c: "))

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

if D < 0:

   print("Нет корней (D < 0)")

elif D == 0:

   x = (-b) / (2 * a)

   print('x =', x)

else:

   x1 = (-b - sqrt(D)) / (2 * a)

   x2 = (-b + sqrt(D)) / (2 * a)

   print('x1 =', x1)

   print('x2 =', x2)


0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Звісно, ось Python-код для розв'язання квадратного рівняння з вхідними коефіцієнтами a, b і c та виведенням коренів (якщо вони існують) або повідомленням "корнів немає":

python
import math # Введення коефіцієнтів a, b і c a = float(input("Введіть коефіцієнт a: ")) b = float(input("Введіть коефіцієнт b: ")) c = float(input("Введіть коефіцієнт c: ")) # Обчислення дискримінанту D = b**2 - 4*a*c # Перевірка наявності коренів if D > 0: # Два різних корені x1 = (-b + math.sqrt(D)) / (2*a) x2 = (-b - math.sqrt(D)) / (2*a) print(f"Корені: x1 = {x1}, x2 = {x2}") elif D == 0: # Один корінь (корінь кратності 2) x1 = -b / (2*a) print(f"Корінь: x1 = {x1}") else: # Немає коренів у відповідних дійсних числах print("Корнів немає у відповідних дійсних числах")

Введіть значення коефіцієнтів a, b і c, і програма виведе корені квадратного рівняння або повідомлення про їх відсутність.

0 0

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

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос