Ответ:
32
Объяснение:
на каждом месте числа может быть одна из двух цифр. таких мест 5. Значит ответом будет 2*2*2*2*2=32
Умножение в линейных алгоритмах на письме обозначается точкой
Program P7;
var S:String; n,k1,k2,k3,i:byte;
Begin
writeln('Введите строку:');
readln (S);
n:=length (S);
k1:=0; k2:=0; k3:=0;
For i:=1 to n do
case S[I] of
' ' : k1:=k1+1;
',',';','.','!',':','?' : k2:=k2+1;
'b','c','d','f','g','k','l','m','n','p','r','s','t': k3:=k3+1
end;
Writeln ('kolicestvo clov = ',k1+1);
Writeln ('kolicestvo znakov prepinania = ',k2);
writeln('kolicestvo soglasnih = ', k3);
readkey
end.
Пример:
Введите строку:
na ulite sneg.
kolicestvo clov = 3
kolicestvo znakov prepinania = 1
kolicestvo soglasnih = 6
1. (x mod 2=0) and (x mod 3=0)
2. x mod 5<>0
3. x mod 3<>0
1байт=8бит;
1Килобайт=1024байта;
1Мегабайт=1024Килобайта;
1Гигабайт=1024Мегабайта;
2^28=268435456 бит;
268435456\8=33554432 байт;
33554432\1024=32768Килобайт;
32768\1024=32Мегабайт;
32\1024=0.03125Гигабайт.