Pascal ABC. Напишите листинг решения оператора ветвления.

0 голосов
106 просмотров

Pascal ABC. Напишите листинг решения оператора ветвления.


image

Информатика (30 баллов) | 106 просмотров
0

Это что за формулировка "листинг решения оператора ветвления"? Вам нужно оператор ветвления решать или задачу?

0

Задача называется "Оператор ветвления". Я так понял нужно написать просто программу решения системы уравнения

0

У Вас и с математикой проблемы? То, что дано в условии - это не система! Это функция таким образом задана. Исправьте, пожалуйста условие задачи!

Дан 1 ответ
0 голосов
Правильный ответ

 Это задача на систему третьего порядка, в школьном курсе рассматриваются такие задачи. Предлагаю такое решение

var x,y:real;
begin
read (x);
If x>2.5 then y:=sin(2.3*x-1);
if x<0 then y:=sqr(x)/(2-x);<br>if ( x>=0) and (x<=2.5 ) then y:=1-3*ln(abs(1-x));<br>writeln(y);
end.

(1.2k баллов)
0

Прекрасно, но разве не "var x, y: viol;" ?

0

тип y в этой задаче явно будет вещественный, дробный поэтому целесообразнее взять real.

0

ln пишется как sin/cos

0

нет это натуральный алгоритм LN X= LN(X)

0

x- 'nj fhuevtyn

0

Понял, спасибо

0

х - это аргумент