Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
Анастасия5451
04.11.2021 04:13 •
Информатика
Напишите программу на языке паскаль как найти корни квадратного уравнения ( ax+bx+c=0 ),при этом использовав if then else со значениями дискрименанта d=0 d< 0 b d> 0
Ответ:
Nodukam
02.08.2020 19:32
Var
a, b, c, D: real;
x1, x2: real;
begin
Write('Введите А:'); Readln(a);
Write('Введите B:'); Readln(b);
Write('Введите C:'); Readln(c);
D := sqr(b) - (4 * a * c);
if (D > 0) then
begin
x1 := (-b + sqrt(D)) / (2 * a);
x2 := (-b - sqrt(D)) / (2 * a);
Writeln('x1=', x1);
Writeln('x2=', x2); end else
if(d = 0) then
begin
x1 := b / (2 * a);
Write('x1=', x1, 'x2=', x1);
end else
writeln('Корней нет');
end.
0,0
(0 оценок)
Популярные вопросы: Информатика
SnowWhite98
14.11.2022 21:11
Что такое информация для человека? перечислите имточники, из которых вы получаете информацию....
AliMsi
20.04.2022 15:20
Паскаль . Напишите программу, которая в последовательности целых чисел определяет сумму двух наибольших и сумму двух наименьших. Программа должна вывести две этих суммы...
MiLLkYWaY1
17.12.2022 13:28
2) Считая, что каждый символ кодируется 16-ю битами, оцените информационныйобъем следующего высказывания А. П. Чехова в кодировке Unicode:Берегите в себе человека.1) 25...
Рыбка1Золотая
07.05.2021 15:01
Алгоритм вычисления значения функции F(n), где n – натуральное число, задан следующими соотношениями: F(1) = 2 F(n) = F(n–1) * (n-1), при n 1. Чему равно значение функции...
jankirik
26.09.2020 23:48
Задание 1Во Установите соответствие между оператором и значением d после его выполнения.Укажите соответствие для всех 5 вариантов ответа:1) 0.5__ d:=round (5.5)2) 5__ d:=int...
Rubin22
24.09.2022 11:40
Подсчитать число и сумму положительных, число и произведение отрицательных элементов заданного массива a размерностью 100...
LEZENR
24.09.2022 11:40
Сэлектронной таблицы найдите сумму элементов последовательности kn × (n + 2)2 для всех натуральных значений n, меньших 45. kn = 4 для чётных значений n и kn = 3 – для нечётных....
lolipop123332
20.04.2023 21:03
Вывести на экран все двузначные числа,которые кратны 15...
alexandra171717
05.11.2021 06:05
Приобретено 4 тетрадь и 8 блокнот. Тетрадь стоит менее 25 сомов, а блокнот менее 20 сомов. Докажите, что все покупки стоят меньше 300 сомов...
Mmamagadzhieva
26.02.2022 21:05
1/2cos2x+√3/2sin2x -√3/2...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
a, b, c, D: real;
x1, x2: real;
begin
Write('Введите А:'); Readln(a);
Write('Введите B:'); Readln(b);
Write('Введите C:'); Readln(c);
D := sqr(b) - (4 * a * c);
if (D > 0) then
begin
x1 := (-b + sqrt(D)) / (2 * a);
x2 := (-b - sqrt(D)) / (2 * a);
Writeln('x1=', x1);
Writeln('x2=', x2); end else
if(d = 0) then
begin
x1 := b / (2 * a);
Write('x1=', x1, 'x2=', x1);
end else
writeln('Корней нет');
end.