#include <iostream>
using namespace std;
int main() {
for (int i = 1; i < 33; i *= 2) {
cout << i << endl;
}
return 0;
}
<em><u>Программа на языке PascalABC.Net:</u></em>
var
sPred,sSucc,i,d:integer;
begin
sPred:=36;
for i:=2 to 127 do
begin
sSucc:=0;
while sPred>0 do begin
d:=sPred mod 10;
sSucc:=sSucc+d*sqr(d);
sPred:=sPred div 10
end;
sPred:=sSucc
end;
Writeln(sSucc)
end.
<em><u>Результат выполнения программы:</u></em>
153
I = 5 Кбайт = 40960 бит
k = 5120
N - ?
N = 2 в степени i
I = i * k
i = I / k
i = 40960 / 5120 = 8
i = 8
N = 2 в 8 степени
N = 256
Ответ: Мощность алфавита равна 256.
Логическая схема находится во вложении.
Логическая функция по схеме:
Функция истинна при истинном х₁ и ложном х₂, т.е. в наборе варианта б). Для остальных вариантов она ложна.
Получаем для б) 1, для а), в), г) 0