Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
yanssen1976
24.01.2020 11:28 •
Информатика
Решите биквадратное уравнение ах4 + bх2 + с = 0 паскаль
Ответ:
Torlate
03.10.2020 18:05
//PascalABC.NET 3.1 сборка 1200
var
a, b, c, d, x: real;
x2: array[1..2]of real;
i: integer;
begin
readln(a, b, c);
d := b * b - 4 * a * c;
if d < 0 then begin
writeln('Сложные комплексные корни');
halt;
end;
d := sqrt(d);
x2[1] := (-b + d) / 2 / a;
x2[2] := (-b - d) / 2 / a;
for i := 1 to 2 do
begin
x := sqrt(abs(x2[i]));
if x2[i] >= 0 then
writeln('x[', 2 * i - 1, '] = ', x, ' x[', 2 * i, '] = ', -x)
else
writeln('x[', 2 * i - 1, '] = ', x, 'i x[', 2 * i, '] = ', -x, 'i');
end;
end.
0,0
(0 оценок)
Популярные вопросы: Информатика
shayukalena
16.01.2021 12:55
A. x = 4.5+6B7/12 2C. 7%D. 712...
gleb101pro
10.09.2020 12:12
Статья, набранная на компьютере, содержит 32 страницы. На каждой странице 20 строк, в каждой строке 40 символов. Определите размер статьи в кодировке КОИ-8, в которой каждый символ...
nazarko200
07.02.2021 14:00
Дана программа : a=input() b=input() s =a+b print(s) Что выйдет в результате, если ввести значения 2 и 7. Введите ваш ответ...
максим13011
15.06.2021 23:20
Скласти програму яка виводить на екран таблицю множення на 7 (Python) До ть будьласка...
ahhasamsonova
01.08.2020 17:11
Разработать приложение, в котором вводить с клавиатуры только заглавные латинские буквы в поле Edit . При повторном вводе разрешенных символов подсчитывать количество повторных вводов...
sofafomenkosofa
08.06.2023 04:21
Найдите и исправьте ошибки в следующем фрагменте программы: a:=2 b=10 c=2 b=+c for i in range(a, b, c) print(i, end=’,’) Запишите полученный результат после выполнения программы:...
Лёха1243232
22.10.2020 22:40
Разработать приложение, в котором применить компонент MaskEdit и его свойство EditMask для ввода с клавиатуры в однострочное поле простых арифметических выражений, например 12+17,...
lerakycher2001
25.12.2022 00:16
Первый файл имеет информационный объём 4 Кбайта, второй − 2784 бит. Каков общий объём в байтах этих двух файлов? В ответе укажите одно число....
Ardashelovna
07.08.2020 00:39
Разработать приложение, в котором вводить с клавиатуры только строчные латинские буквы в поле Edit . Из введенных символов с конкатенации получить строку, которую выдать в компонент...
маршмален
18.01.2023 04:38
5.Рассмотри код , укажи верный вариант результата выполнення программы a=6;b=15;c=38:a=a+b+cprint(a)...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
var
a, b, c, d, x: real;
x2: array[1..2]of real;
i: integer;
begin
readln(a, b, c);
d := b * b - 4 * a * c;
if d < 0 then begin
writeln('Сложные комплексные корни');
halt;
end;
d := sqrt(d);
x2[1] := (-b + d) / 2 / a;
x2[2] := (-b - d) / 2 / a;
for i := 1 to 2 do
begin
x := sqrt(abs(x2[i]));
if x2[i] >= 0 then
writeln('x[', 2 * i - 1, '] = ', x, ' x[', 2 * i, '] = ', -x)
else
writeln('x[', 2 * i - 1, '] = ', x, 'i x[', 2 * i, '] = ', -x, 'i');
end;
end.