Здравствуйте, господа !Нужна помощь с Pascal ! Нужно перевести систему уравнения в код!...

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

Здравствуйте, господа !Нужна помощь с Pascal ! Нужно перевести систему уравнения в код!
На картинке 2 формулы, те что в правой части картинки!Помогите пожалуйста


image

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

Непонятно, какие значения y будет иметь на интервалах, которые не описаны.

0

В этом и фишка, преподаватель ничего не сказал, о ничего, просто дала задание и не более...

0

Это не фишка, а ошибка либо в определении функции, либо в задании, где нужно в таком случае указать о необходимости вывода сообщения, когда функция не определена.

0

И, конечно же, это никакая не "система уравнений", а определение кусочной функции. Математику нужно учить лучше...

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

1.
var x,y:real;
begin
write('x = '); readln(x);
if x>=5 
  then begin y:=x*x+5; writeln('y = ',y); end
  else if x<2 then begin y:=0; writeln('y = ',y); end<br>              else writeln('Функция не определена');
end.

Пример:
x = 6
y = 41

2.
var x,y:real;
begin
write('x = '); readln(x);
if x<2 <br>  then begin y:=3/(x*x*x)-2/(x*x); writeln('y = ',y); end
  else if x<=5 then begin y:=3*x*x-2*x*x; writeln('y = ',y); end<br>               else writeln('Функция не определена');
end.

Пример:
x = 3
y = 9

(194k баллов)