Операторы ввода/вывода в Паскале для работы с переменными и строками имеют определенный синтаксис. Для вывода строки или значения переменной используется Writeln или Write. Для ввода — Readln или Read.
Рассмотрим варианты:
- а) Read(' vvedi x',x); — Неверный синтаксис. Read используется для ввода, а здесь присутствует строка и переменная, но знак присваивания отсутствует, и формат не соответствует ни вводу, ни выводу.
- б) Writeln (vvedi x',x); — Неверный синтаксис. 'vvedi x' — это строка, а x — переменная. Writeln может выводить как строки, так и значения переменных, но 'vvedi x' выглядит как некорректное строковое значение или название процедуры, а не как переменная.
- в) Read( vvedi x); — Неверный синтаксис. Read используется для ввода. 'vvedi x' — это строковое значение, которое обычно не вводится таким образом.
- г) Writeln('vvedi x'); — Верный. Это корректный вызов процедуры Writeln для вывода строковой константы 'vvedi x'.
Ответ: г) Writeln('vvedi x');