Предмет: Информатика, автор: bang123

Составить программу на Паскале для нахождения выражения, прошу

Приложения:

Ответы

Автор ответа: HRAshton
0
var
  x: longint;

begin
  write('x = ');
  readln(x);
  write('y = ');
  case x of
    -2147483648..-2:
      writeln(sqr(x) - 2 * x + 1);
    2..2147483647:
      writeln(sqr(x) + 2 * x - 1);
    else
      writeln(sqr(x));
  end;
end.
Автор ответа: bang123
0
Вопрос можно? Case что это
Автор ответа: HRAshton
0
Выборка, через if, как я понимаю, слишком просто, чтобы приняли, посему решил задачу с помощью case of, нижние границы Int32 известны с первого урока, насколько я знаю
Похожие вопросы
Предмет: Математика, автор: angelina9071