Контрольные задания > 13. Запишите на языке Паскаль программу, которая формирует и выводит на экран строку символов, коды которых равны 66, 69, 71, 71, 73, 78.
Вопрос:
13. Запишите на языке Паскаль программу, которая формирует и выводит на экран строку символов, коды которых равны 66, 69, 71, 71, 73, 78.
Решение:
Для решения этой задачи, нужно преобразовать каждый код в соответствующий символ и объединить их в строку.
* 66 соответствует символу 'B'
* 69 соответствует символу 'E'
* 71 соответствует символу 'G'
* 73 соответствует символу 'I'
* 78 соответствует символу 'N'
Программа на языке Pascal:
pascal
program CharFromCodes;
var
i: integer;
result: string;
begin
result := '';
result := result + Chr(66);
result := result + Chr(69);
result := result + Chr(71);
result := result + Chr(73);
result := result + Chr(78);
Writeln('Строка символов: ', result);
end.
Ответ: BEGIN
Разъяснение:
* `program CharFromCodes;` – объявление программы с именем `CharFromCodes`.
* `var i: integer;` – объявление целочисленной переменной `i` (в данном коде не используется, но может быть полезна для циклов).
* `result: string;` – объявление строковой переменной `result` для хранения результирующей строки.
* `result := '';` – инициализация переменной `result` пустой строкой.
* `result := result + Chr(66);` – добавление символа к строке. Функция `Chr()` преобразует ASCII-код в символ.
* `Writeln('Строка символов: ', result);` – вывод результирующей строки на экран.