PascalABC.Net
var
str : string;
i : integer;
begin
write('Введите строку: ');
readln(str);
for i := 1 to length(str) do
case str[i] of
'а' : str[i] := 'б';
'А' : str[i] := 'Б';
'б' : str[i] := 'а';
'Б' : str[i] := 'А';
end;
writeln(str);
end.
Может быть:
-Создание рисунка.
-Преобразование уже готового изображения.
-Возможность работы с отдельными частями изображения.
-Ввод текста в картинку.
-Нарисованное или отредактированное изображение при желании можно распечатать на принтере, не выходя из программы.
28 букв + 10 цифр = 38 знаков используются в номерах. Один такой знак занимает минимально 6 бит (2^5=32 < 38 < 64=2^6).
Один номер занимает 5 знаков * 6 бит/знак = 30 бит. Но хранятся номера целым количеством байтов: 24 бит (3 байта) < 30 бит < 32 (4 байта), то есть каждый номер хранится как 4 байта.
соответственно для записи 70 номеров потребуется 70 * 4 = 280 байт.
по формуле N=
32=
32=
=
откуда i=5 бит
Получается что 1 буква алфавита несет 5 бит