В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Gelia1111
Gelia1111
30.09.2021 20:22 •  Информатика

№1 даны два числа а и в. большее из этих чисел ументшается на 3, а меньшее удваивается. составить амгоритм. ax2+bx+c=0 y=|x-1|

Показать ответ
Ответ:
superyarmola201
superyarmola201
26.06.2020 18:04
BEGIN
write ('Vvedite 2 chisla: '); readln (A, B);
if A > B then
begin
A := A/3;
B := B*2;
end;
if B > A then 
begin
B := B/3;
A := A*2;
end;
writeln (A, B);
END.

ax^2 + bx + с = 0 - это длинная программа. Нужно учесть такие случаи:
1) а = 0, x = -c/b;
2) a =/=0, D=b*b-4*a*c > 0, x1 = (-b - sqrt(D)) / (2*a),  x2 = (-b + sqrt(D)) / (2*a);
3) D = 0, x1 = x2 = -b / (2*a);
4) D < 0, действительных корней нет. Комплексные корни, если нужно:
x1 = -b / (2*a) - i*sqrt(-D)) / (2*a),  x2 = -b / (2*a) + i*sqrt(-D)) / (2*a);

y = Abs(x-1) - тут вообще делать нечего. Подставляй разные х и вычисляй у.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота