Распределить символы по столбцам - Turbo Pascal
Формулировка задачи:
Привет!
Помогите распределить 255 символов в 8 столбцов
У меня сейчас код так выглядит
Выглядит это так
Решение задачи: «Распределить символы по столбцам»
textual
Листинг программы
var i,a,a1: byte; begin a1:=32; while a1<60 do begin a:=a1; for i:=1 to 8 do begin Write(a:5, ' - ', Chr(a));a:=a+28 end; writeln; inc(a1) end; ReadLn end.
Объяснение кода листинга программы
- Переменная
iиaинициализируются значениемbyte. - Значение переменной
a1устанавливается равным 32. - Запускается цикл
while, условием которого являетсяa1<60. - Внутри цикла переменная
aинициализируется значениемa1. - Запускается вложенный цикл
for, который выполняется 8 раз. На каждой итерации значение переменнойaувеличивается на 28, а затем выводится на экран с помощью функцииWrite(). Символ-также выводится между значениями переменнойa. - После завершения вложенного цикла выводится символ новой строки с помощью функции
writeln. - Значение переменной
a1увеличивается на единицу. - Запускается функция
ReadLn(), чтобы прочитать ввод пользователя. - Программа завершается.