Var N,M,R,S:Array[1..20] of integer; i,min,q,k,max:integer;
begin
Randomize;
max:=-200; min:=200;
writeln('1 массив');
for i:=1 to 20 do begin
N[i]:= random(100)-50;write(N[i]:4);end;writeln;
writeln('2 массив');
for i:=1 to 20 do begin
M[i]:= random(100)-50;
write(M[i]:4);end;writeln;
writeln('массив Суммы');
for i:=1 to 20 do begin
S[i]:= N[i]+M[i];
if max < S[i] then begin
max:=S[i];q:=i;end;
write(s[i]:4);end;
writeln;
writeln('массив Разности');
for i:=1 to 20 do begin
R[i]:= N[i]-M[i];
if min > S[i] then begin
min := S[i];k:=i;end;
write(R[i]:4);end;writeln;
writeln('максимальный ' , max, ' его индекс ',q);
writeln;writeln('минимальный ' , min, ' его индекс ',k);
<span>end.</span>
Для начала, определим длину фразы - 23 символа
Далее все зависит от кодировки
1) Если кодировка <span>ASCII или ANSI, то 1 символ в этой кодировке кодируется одним байтом, следовательно, байт во фразе 23, а бит 23*8 = 184
184 бита
</span>2) Если кодировка Unicode, то 1 символ в этой кодировке кодируется двумя байтами, следовательно, байт во фразе 46, а бит 46*8 = 368
368 бита
и т.д.
Дано: 1024 символа
32 символа-состав
1024/8=128=2^7=> 1 символ 7 бит
Значит 32*7=224 бита
#include<iostream>
#include<cmath>
int main() {
double a,b;
std::cin>>a>>b;
std::cout<<"Среднее арифметическое "<<(a+b)/2<<std::endl;
std::cout<<"Среднее геометрическое "<<sqrt(abs(a)*abs(b));
}
Начало
1. 11 - 0
2. 7 - 4
3. 7 - 0
4. 3 - 4
5. 3 - 0
6. 0 - 3
7. 11 - 0
8. 7 - 4