Объясне800*600*16 (16 бит на пиксель это 65 536 цветов)=7680000 - бит информационный вес одного поля кадра.
Допустим частота обновления экрана монитора 60 Гц, тогда
7680000*60 (Гц)=460800000 бит в секунду * 60 (секунд)= 27648000000 бит - информационная емкость потока фильма в течении 1 минуты.
Постичаем в байтах
27648000000/8/1024/1024/1024=3.2186 Гигабайт - объём информационного потока
Задача №3
за одну секунду пройдет 36 мегабайт
2 часа = 7200 секунд *36=259200 мегабайт=253.12 Гбайт
Р.S. Это только в файле ваши фильмы нетакие большие, а при проигрывании при декомпрессии по шине памяти и по вашим HDMI проводам именно такие потоки и идут
7.
i=
6 6>2 Да i-1=5 Количество итераций:1
5 5>2 Да i-1=4 Количество итераций:2
4 4>2 Да i-1=3 Количество итераций:3
3 3>2 Да i-1=2 Количество итераций:4
2 2>2 Нет, выход из цикла
ответ: 4
8.
Цикл:
while <=6 do
begin
i:=i+2;
end;
Никакого значения здесь не имеет, он добавлен для того, чтобы запугать решающего.
j=0
writeln('1');
j=1
writeln('1');
j=2
writeln('1');
j=3
writeln('1');
ответ: 4 единицы
9.
for j:=0 to 3 do
begin
i:=2;
while i >=6 do (i=2 и условие не выполняется, значит цикл выполняться также не будет)
begin
i:=i-2;
writeln('1');
end;
end;
ответ: 0
n = 10;
var
i, j: integer;
a: array[1..n, 1..n] of integer;
begin
for i := 1 to n do
for j := 1 to n do
if i = j then a[i, i] := n - i + 1
else a[i, j] := 0;
writeln;
for i := 1 to n do
begin
for j := 1 to n do write(a[i, j]:4);
writeln
end
end.
10 0 0 0 0 0 0 0 0 0
0 9 0 0 0 0 0 0 0 0
0 0 8 0 0 0 0 0 0 0
0 0 0 7 0 0 0 0 0 0
0 0 0 0 6 0 0 0 0 0
0 0 0 0 0 5 0 0 0 0
0 0 0 0 0 0 4 0 0 0
0 0 0 0 0 0 0 3 0 0
0 0 0 0 0 0 0 0 2 0
0 0 0 0 0 0 0 0 0 1