Вывод таблицы символов ASCII на экран

Задача

Вывести на экран коды и символы таблицы ASCII, начиная с символа под номером 32 и заканчивая 127-м включительно. Вывод выполнить в табличной форме: по десять пар "код-символ" в каждой строке.

Пояснение к задаче и алгоритм решения

Для чисел от 32 до 127 выводить их на экран, получать соответствующий им символ из таблицы кодов ASCII и также выводить его на экран.

После каждого 10-го символа переходить на новую строку.

Исходный код на языке программирования Pascal

var
    i: byte;
begin
    for i:=32 to 127 do begin
        write(i:4,'-',chr(i));
        if (i-1) mod 10 = 0 then writeln;
    end;
    writeln;
end.

Пример(ы) выполнения программы на языке Pascal

  32-   33-!  34-"  35-#  36-$  37-%  38-&  39-'  40-(  41-)
  42-*  43-+  44-,  45--  46-.  47-/  48-0  49-1  50-2  51-3
  52-4  53-5  54-6  55-7  56-8  57-9  58-:  59-;  60-<  61-=
  62->  63-?  64-@  65-A  66-B  67-C  68-D  69-E  70-F  71-G
  72-H  73-I  74-J  75-K  76-L  77-M  78-N  79-O  80-P  81-Q
  82-R  83-S  84-T  85-U  86-V  87-W  88-X  89-Y  90-Z  91-[
  92-\  93-]  94-^  95-_  96-`  97-a  98-b  99-c 100-d 101-e
 102-f 103-g 104-h 105-i 106-j 107-k 108-l 109-m 110-n 111-o
 112-p 113-q 114-r 115-s 116-t 117-u 118-v 119-w 120-x 121-y
 122-z 123-{ 124-| 125-} 126-~ 127-

Исходный код на языке программирования C

#include <stdio.h>
 
main() {
    short i;
    for (i=32;i<=127;i++) {
        printf(" %3d-%c",i,i);
        if (i%10 == 0) printf("\n");
    }
    printf("\n");
}

Исходный код на языке программирования Python

for i in range(32,128):
    print("%4d-%s" % (i,chr(i)), end='')
    if i%10 == 0:
        print()
 
print()

Исходный код на языке программирования КуМир

алг таблица ASCII
нач
  цел а
  нц для а от 32 до 127
    вывод а,"-",символ(а), "  "
    если mod(а-1,10) = 0 то вывод нс все
  кц
кон

Исходный код на языке программирования Basic

for i=32 to 127
        print i + "-" + chr(i) + "  ";
        if i%10 = 0 then print
next i

Тема

Циклы

Уровень сложности

Средний

Дата публикации