1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова 7-9 класс (Сборник упр-й)
Упр.2.185 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)
Босова, Аквилянов
9 класс
Автор
Босова, Аквилянов

Упр.2.185 ГДЗ Сборник упражнений Босова 7-9 класс (Информатика)

Задача

Запишите правильный вариант и составьте блок-схему.
Правильный вариант:
1) if (x > 1) and (x < 2) then begin x: = x+1; y: = 0 end; else begin x: = 0; y: =y+1 end; 2) if (x > 1) and (x < 2) then begin x: = x+1; y: = 0 end; else begin x: = 0; y: =y+1 end;

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

В операторах if нужно записать условие через логическое and, а присваивание — знаком :=.

Правильная запись первого оператора:

if (x > 1) and (x < 2) then begin
  x := x + 1;
  y := 0
end
else begin
  x := 0;
  y := y + 1
end;

Правильная запись второго оператора:

if (x > 1) and (x < 2) then begin
  x := x + 1;
  y := 0
end
else begin
  x := 0;
  y := y + 1
end;

Блок-схема строится так: проверяется условие $$ (x > 1) \land (x < 2) $$; если оно истинно, выполняются команды $$x := x + 1$$ и $$y := 0$$, иначе — $$x := 0$$ и $$y := y + 1$$.

Ответ

1)

if (x > 1) and (x < 2) then begin
  x := x + 1;
  y := 0
end
else begin
  x := 0;
  y := y + 1
end;

2)

if (x > 1) and (x < 2) then begin
  x := x + 1;
  y := 0
end
else begin
  x := 0;
  y := y + 1
end;



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