"for i := a to/downto b do" используется, если известно, сколько раз точно будет выполнен цикл.
Жорсткий диск,відео карта,процесор,оперативна память,блок живлення.
В 32-символьном алфавите на 1 символ необходимо log(2)32=5 бит.
На 20 символов: 20*5=100 бит