Объяснение:
program daysmonth1;
const n=100;
Var
a,i,m,y,days1,days2:integer;
mas1:array [ 0..n ]of longint;
p:boolean;
BEGIN
p:=false;
writeln('vvedite nomer mesyaca');
readln(m);
writeln('enter year');
readln(y);
a:=1960;
while a<>2012 do begin
a:=a+4;
if y=a then begin writeln('visokosnyi god'); p:=true;
mas1[ i ]:=a;
end;
end;
if m=1 then writeln('jan=31 days');
if (m=2) and (p=false) then writeln('feb=28 days') ;
if (m=2) and (p=true) then writeln('feb=29 days');
if m=3 then writeln('mar=31 days');
if m=4 then writeln('apr=30 days');
if m=5 then writeln('may=31 days');
if m=6 then writeln('june=30 days');
if m=7 then writeln('jule=31 days');
if m=8 then writeln('aug=31 days');
if m=9 then writeln('sept=30 days');
if m=10 then writeln('oct=31 days');
if m=11 then writeln('nov=30 days');
if m=12 then writeln('dec=31 days');
END
var s,a,b,c:char;
i:integer;
begin
read(s);
a:=succ(s);
b:=succ(a);
c:=succ(b);
write(a,' ');
write(b,' ');
write(c,' ');
end.
const ans:array [boolean] of string = ('false','true');
var a,b:integer;
begin
read(a,b);
writeln(ans[(a mod 3 = 0) and (b mod 3 = 0)]);
end.
var
n, m, p: int64;
begin
write('Enter number: ');
readln(n);
m := n;
p := 0;
while m > 0 do begin
p := p * 10 + m mod 10;
m := m div 10;
end;
while n = p do begin
writeln('Palindrome');
break;
end;
while n<>p do begin
writeln('No palindrome');
break;
end;
end.
Поделитесь своими знаниями, ответьте на вопрос:
Информационный объем сообщения длиной в 64 символа составляет 24 байта. определите мощность алфавита, на котором написано сообщение.
Тогда на один символ приходится 192/64=3 бита.
Мощность алфавита при этом составит 2³ = 8 символов.