Ответ уже дан. Удаляйте вопрос, он повторяется.
Program gt;
var a,max,s:longint;
begin
a:=-1;
max:=-100;
s:=0;
while a<>0 do
begin
read(a);
if(a=max)then s:=s+1;
if(a>max)then begin
max:=a;
s:=1;
end;
end;
writeln(s);
end.<span>
</span>
Оператор AND возвращает единицу только при a и b равных единице.
Оператор NOT возвращает противоположное значение.
Значит при A = 1 и B = 0 тождество верно.
(NOT 0) AND 1 = 1
1) 4*90=360
2) 4416:8=552
3) 14кб / 16384 = 14 * 8 * 1024 / 16384 бит = 7 бит
Var
age: integer;
begin
writeln('Сколько вам лет?');
readln(age);
if age >= 18 then
writeln('Замечательно. Вы уже можете водить автомобиль')
else
writeln('К сожалению, водить автомобиль вам рано');
end.