1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова
Задание 13 Параграф 3.4 ГДЗ Босова 8 класс (Информатика)
Босова, Босова
8 класс
Класс
8
Предмет
Информатика
Автор
Босова, Босова

Задание 13 Параграф 3.4 ГДЗ Босова 8 класс (Информатика)

Задача

Напишите программу, вычисляющую значение функции:

$$y=\begin{cases}-1, & x<0,\\0, & x=0,\\1, & x>0.\end{cases}$$

Подробный ответ

Нужно написать программу, которая по значению $$x$$ определяет значение функции:

$$y= \begin{cases} -1, & x<0,\\ 0, & x=0,\\ 1, & x>0. \end{cases}$$

Для этого достаточно использовать цепочку условий: если $$x<0$$, то $$y=-1$$; иначе, если $$x=0$$, то $$y=0$$; во всех остальных случаях $$y=1$$.

program xy;
var
  x, y: integer;
begin
  readln(x);
  if x < 0 then y := -1 else if x = 0 then y := 0 else y := 1;
  writeln(‘y=’, y);
end.

При $$x=-5$$ получаем $$y=-1$$, при $$x=0$$ — $$y=0$$, при $$x=5$$ — $$y=1$$.

Ответ

Программа на Pascal:

program xy;
var
  x, y: integer;
begin
  readln(x);
  if x < 0 then y := -1 else if x = 0 then y := 0 else y := 1;
  writeln(‘y=’, y);
end.



Общая оценка
3.8 / 5
Другие учебники
Другие предметы