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

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

Задача

а) if х < у then х:=0 else read (у) б) if х > =у then х:=0; у:=0 else write (z)
в) if x < y < z then a:=a+1 а) является условным оператором б) не является условным оператором (между if и else две команды, а блока begin..end нет; в) не является условным оператором (условие записано неправильно).

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

Проверим каждую запись на соответствие синтаксису условного оператора.

  • а) $$if\ x<y\ then\ x:=0\ else\ read(y)$$ — это условный оператор: есть условие, команда после $$then$$ и команда после $$else$$.
  • б) $$if\ x>=y\ then\ x:=0;\ y:=0\ else\ write(z)$$ — не является условным оператором, так как после $$then$$ записаны две команды, а блок $$begin..end$$ не указан.
  • в) $$if\ x<y<z\ then\ a:=a+1$$ — не является условным оператором, потому что условие записано неверно: в языке Паскаль нельзя писать цепочку сравнений вида $$x<y<z$$.

Ответ

а) является условным оператором;
б) не является условным оператором;
в) не является условным оператором.



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