З1:
Program z;
var mas: array [1..10] of integer;
i, x: integer;
begin
for i:=1 to 10 do
readln(mas[i]);
for x:=1 to 10 do
if mas[x] mod 2 = 1 then writeln(mas[x]);
<span>end.
</span>З2:
Program z;
var mas: array [1..10] of integer;
i, x: integer;
begin
for i:=1 to 10 do
readln(mas[i]);
for x:=1 to 10 do
if (mas[x] mod 2 = 0) and (mas[x] > 0) then writeln(mas[x]);
end.
Так как каждая точка это 8 бит. что бы было заполнено 39 клеток то нужно 8*39=312
Что бы заполнить 100*100 нужно 100*100*8=625 бит 625/1024=0,6 байта
Объем файла = 200*600*1 байт = 200*600*8 бит
2 мин = 120 с
Скорость передачи данных = 200*600*8/120 = 8000 бит/с
ASCII определяет 128 символов, которые сопоставляются с цифрами 0 – 127. Unicode определяет (меньше) 2 21 символы, которые аналогичным образом сопоставляются с числами 0 – 2 21 (хотя не все номера в настоящее время назначены, а некоторые зарезервированы).
Юникод - это надмножество ASCII, а числа 0 – 128 имеют то же значение в ASCII, что и в Unicode. Например, число 65 означает "Латинская A. "
Поскольку символы Unicode обычно не вписываются в один 8-разрядный байт, существует множество способов хранения символов Unicode в байтовых последовательностях, таких как UTF-32 и UTF-8.