1. Главная
  2. Библиотека
  3. Высшая математика
  4. Даны три действительных числа а, b, с. Напишите програм...
Решение задачи на тему

Даны три действительных числа а, b, с. Напишите программу, которая находит действительные корни квадратного уравнения. Формат входных данных На вход программе подаются три действительных числа a,b,c, каждое на отдельной строке. Формат выходных данных

  • Высшая математика
  • #Математический анализ
  • #Вычислительная математика
Даны три действительных числа а, b, с. Напишите программу, которая находит действительные корни квадратного уравнения. Формат входных данных На вход программе подаются три действительных числа a,b,c, каждое на отдельной строке. Формат выходных данных

Условие:

Даны три действительных числа а, b, с. Напишите программу, которая
находит действительные корни квадратного уравнения.
Формат входных данных
На вход программе подаются три действительных числа a,b,c, каждое на
отдельной строке.
Формат выходных данных
Программа должна вывести действительные числа - корни уравнения,
каждый на отдельной строке, если они существуют, или текст «Нет корней»
(без кавычек) в противном случае.
Пример ввода 1:
1
2
1
Пример вывода 1:
-1.0
Пример ввода 2:
1
-7.5
3
Пример вывода 2:
0.4239663260874824
7.076033673912518

Решение:

Для решения задачи по нахождению действительных корней квадратного уравнения, мы будем использовать формулу дискриминанта. Квадратное уравнение имеет вид: a x2 + b x + c = 0 Где a, b и c - коэффициенты уравнения. Шаги для нахождения корней: 1. Сначала вычислим дискриминант D по формуле: D = b2 - 4ac 2. В зависимости от значения дискриминанта определим количество корней: - Если D 0, то у уравнения нет действительных корней. - Если D = 0, то у уравнения один корень, который можно найти по форм...

Теперь разберем пример: 1. Вводим коэффициенты: Пример 1: Здесь a = 1, b = 2, c = 1. 2. Вычисляем дискриминант: D = 2 - 41 = 4 - 4 = 0. 3. Поскольку D = 0, у нас один корень: x = -2 / (2*1) = -1.0. 4. Выводим корень: Пример 2: 1. Вводим коэффициенты: Здесь a = 1, b = -7.5, c = 3. 2. Вычисляем дискриминант: D = (-7.5) - 43 = 56.25 - 12 = 44.25. 3. Поскольку D 0, у нас два корня: x1 = (7.5 + sqrt(44.25)) / 2 = 7.076033673912518, x2 = (7.5 - sqrt(44.25)) / 2 = 0.4239663260874824. 4. Выводим корни: Таким образом, программа корректно находит действительные корни квадратного уравнения.

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет