Минимум три бита. Встреча или Не встреча- 1 бит. Назначена или не назначена-1 бит. На 15 или не на 15 число-1 бит. Итог:3 бита. Это в кодированном виде. А в открытом: 1 символ=1 байт= 8 бит. Фраза "Встреча назначена на 15 число" содержит 29 символов, пробелы считаются. Умножаем 29 на 1, получаем 29байт, умножаем на 8, получаем 232бита.
ValerevnaRustam1072
11.11.2022
//Pascal ABC.NET v3.0 сборка 1111
Const s=5;
Var ar:array[1..s] of integer; n,m,i:integer; begin writeln('N'); readln(n); writeln('M'); readln(m); writeln('Array:'); for i:=1 to s do readln(ar[i]); writeln('First array:'); for i:=1 to s do begin write(ar[i]:4); if ar[i] div n<>0 then ar[i]:=ar[i]+m; end; writeln; writeln('Final array:'); for i:=1 to s do write(ar[i]:4); end.
Пример ввода: 3 3 1 2 3 4 5 Пример вывода: First array: 1 2 3 4 5 Final array: 1 2 6 7 8
//Блок-схема во вложении
UvarovAndrei
11.11.2022
//Pascal ABC.NET v3.0 сборка 1111
Const n=5;
Var ma:array[1..n,1..n] of integer; i,j:integer; begin writeln('Matrix reading...'); for i:=1 to n do begin writeln; for j:=1 to n do readln(ma[i,j]); end; writeln('First matrix:'); for i:=1 to n do begin writeln; for j:=1 to n do begin write(ma[i,j]:4); if (ma[i,j]<-8) or (ma[i,j]>6) then ma[i,j]:=sqr(ma[i,j]); end; end; writeln; writeln('Final matrix:'); for i:=1 to n do begin writeln; for j:=1 to n do write(ma[i,j]:4); end; end.
Встреча или Не встреча- 1 бит.
Назначена или не назначена-1 бит.
На 15 или не на 15 число-1 бит.
Итог:3 бита. Это в кодированном виде.
А в открытом:
1 символ=1 байт= 8 бит. Фраза "Встреча назначена на 15 число" содержит 29 символов, пробелы считаются.
Умножаем 29 на 1, получаем 29байт, умножаем на 8, получаем 232бита.