snam, Пишу программу шифрования Вот и нужно 10 символьный пароль записать в эти [10][7] (10 слов по 8 бит) Жизнь игра, и мы в ней пешки... А я кушаю пельмешки)
Кажется, я вспомнил, почему с С++ спрыгнул. Куча инфы по С++, в ней полно всякой ерунды, а что надо всегда нет. ....................... Вот что-то похожее(?): main(){ char a; a='A'; printf("ASCII-код символа %c равен %d",a,a); } В этом примере одно и то же значение переменной выводится с использованием указателей формата %c и %d. В результате получаем следующее сообщение: ASCII-код символа A равен 65. (А. Нейбауэр) ..................... Перевод байта в 00000000, только на delphi. var buf:byte; // переводимое число m:array[0..7]of byte; a:integer; begin for a:=0 to 7 do begin if buf mod 2 = 0 then m[7-a]:=0 else m[7-a]:=1; // 9 mod 2 = 0.5 - остаток от деления, [7-a]-запись с конца buf:=buf div 2; // 9 div 2 = 4 - целое от деления end; end; ........................... Не можу поэкспериментировать, С++ не установлен.