Var
a,b,n:integer;
begin
a:=2;
readln(n);
write(a,' ');
for b:=1 to n do
begin
a:=a*2;
write(a,' ');
end;
<span>end.</span>
Program Program;
var a, b, c, d: Integer;
begin
readln(a, b, c, d);
if a<b and a<c and a<d then
begin
writeln(a);
end;
if b<a and b<c and c<d then
begin
writeln(b);
end;
if d<a and d<b and d<c then
begin
writeln(d);
end
else
begin
writeln(c);
end;
end.
Если утверждать что всегда применяется - то неверно вообще.
Но то что для кодирования больших и малых букв латинского алфавита 26*2 = 52 < 64 = 2^6 как видим достаточно 6 бит
Если же брать старые ASCII кодировки, то действительно использованый набор кодировался 7 битами, но вмещал не только латинский алфавит, но цифры, и другие символы
Ответ:
Объяснение:
Замечание: Там где int divisor = 1, должно быть 2
#include<iostream>
using namespace std;
int main()
{
int n,sum=0;
cin>>n;
while(n!=0)
{
sum=sum+n%10;
n=n/10;
}
cout<<sum<<endl;
}