Вопрос:

15. Что производит следующий фрагмент программы:

Ответ:

Решение:

Рассмотрим фрагмент программы:

n := 255;
for i := 1 to n do
 writeln (i,'', chr(i));

В данном фрагменте:

  • n := 255; - переменной n присваивается значение 255.
  • for i := 1 to n do - запускается цикл, который будет выполняться от i = 1 до i = 255.
  • writeln (i,'', chr(i)); - на каждой итерации цикла выводится:
    • i - текущее числовое значение переменной цикла (от 1 до 255).
    • ',' - символ запятой.
    • chr(i) - символ, соответствующий ASCII-коду, равному значению i.

Таким образом, программа будет выводить число (код символа) и сам символ, соответствующий этому коду. Например, при i=65 будет выведено '65, A'.

Следовательно, программа распечатывает коды и соответствующие им символы.

Ответ: 3. распечатывает коды и соответствующие им символы