Ребята, очень нужна понятная и доступная помощь в Pascal, посмотрите ** баллы. Написать...

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

Ребята, очень нужна понятная и доступная помощь в Pascal, посмотрите на баллы.
Написать программу: вычислить значение переменной у по одной из двух ветвлений. (данные прикреплены). Надеюсь на вашу помощь, желательно на листке написать и тоже прикрепить, но можно и без.


image

Информатика (7.9k баллов) | 29 просмотров
0

а какое значение у переменной "у"

0

эта переменная равна данной прикрепленной системе

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

Var
y,x,z:real;
Begin
write('Введите x: ');
readln(x);
write('Введите у: ');
readln(y);
if x>0 then 
z:=sqr(y)
else 
z:=y+2;
Writeln('z=',z);
readln;
end.

(7.8k баллов)
0 голосов

Program ClarisVerbis;

var
  x,y:real;

begin
  Write('x='); Read(x);
  if x>0 then y:=x*x
  else y:=x+2;
  Writeln('y=',y)
end.

(142k баллов)
0

Я думаю, условие написано неверно. надо найти y, поэтому там должно быть x везде.

0

угу

0

что именно неверно? в чем загвоздка? учитель трактовал задание именно так, у = данной системе.

0

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