Задание 3 Параграф 3.4 ГДЗ Босова 8 класс (Информатика)
Босова, Босова
8 класс
Класс
8
Предмет
Информатика
Автор
Босова, Босова
Задание 3 Параграф 3.4 ГДЗ Босова 8 класс (Информатика)
Задача
Является ли условным оператором следующая последовательность символов?
а) $$\text{if } х < у \text{ then } х:=0 \text{ else read}(у)$$
б) $$\text{if } х >= у \text{ then } х:=0; у:=0 \text{ else write}(z)$$
в) $$\text{if } x < y < z \text{ then } a:=a+1$$
Подробный ответ
Проверим каждую запись на соответствие синтаксису условного оператора.
- а) $$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$$.
Ответ
а) является условным оператором;
б) не является условным оператором;
в) не является условным оператором.
Другие учебники
Другие предметы



