При измерении объемов информации есть определенные нюансы отличающие это измерение от привычных литров и килограммов. Так, чтобы зашифровать символ в популярной кодировке потребуется 8 сигналов (каждый из которых 1 или 0). Отдельно один этот сигнал будет называться бит. А одна такая последовательность, кодирующая один символ будет называться байт. Значит в 1 байте содержится 8 бит. Далее в каждой большей единице содержится 1024 меньшие единицы. Так, в 1 кб содержится 1024 байт= 8192 бит в 1 мб содержится 1024 кб = 1048576 байт = 8388608 бит в 1 гб содержится 1024 мб = 1048576 кб = 1073741824 байт = 8589934592 бит
Var a: array [1..5, 1..5] of integer; i, m, j: integer; begin for i := 1 to 5 do for j := 1 to 5 do begin a[i, j] := random(50) - 25; writeln('[', i, ',', j, '] => ', a[i, j]); end;
for i := 1 to 5 do for j := 1 to 5 do if (a[i, j] mod 2 = 0) then a[i, j] := 30;
writeln();
for i := 1 to 5 do for j := 1 to 5 do writeln('[', i, ',', j, '] => ', a[i, j]); end.
Алгоритм задачі №4 з виконанням для a = -8 і b = 6:
1. Введення значень змінних a і b: a = -8, b = 6.
2. Перевірка умови: якщо a < b, то виконується наступний крок, інакше переходимо до кроку 5.
3. Обчислення різниці між b і a: diff = b - a.
4. Виведення значення diff.
5. Виведення повідомлення про те, що умова a < b не виконується.
Алгоритм задачі №4 з виконанням для a = 0 і b = -2:
1. Введення значень змінних a і b: a = 0, b = -2.
2. Перевірка умови: якщо a < b, то виконується наступний крок, інакше переходимо до кроку 5.
3. Обчислення різниці між b і a: diff = b - a.
4. Виведення значення diff.
5. Виведення повідомлення про те, що умова a < b не виконується.
У даному випадку, в обох випадках умова a < b не виконується, тому виведеться відповідне повідомлення.