1. 24
2. Данный массив не может существовать, и данная инициализация вызовет ошибку, поскольку масив может задаваться только позитивными числами
3. Она выведет на экран 0 -1 -4 и закончит работу
Program asd;
Const n=30;
var M:array[1..n] of integer;
i,k,s:integer;
BEGIN
Writeln('Заполните массив: ');
For i:=1 to n do
begin
Readln(M[i]);
end;
s:=0;
For i:=1 to n do
begin
If (M[i] mod 2=0) then
begin
inc(k);
s:=s+M[i];
end;
If (s mod 2=2) and (k mod 2=0) then
Writeln('Верно.')
else Writeln('Не верно');
end;
<span>END.</span>
Ответ:
Возможные значения: наименьшее 16 и наибольшее 31
Объяснение:
В двоичной системе счисления наименьшее пятизначное число 10000 и наибольшее пятизначное число 11111. Осталось перевести эти числа в десятичную систему счисления.
10000₂=1·2⁴+0+0+0+0=16₁₀
11111₂=1·2⁴+1·2³+1·2²+1·2¹+1·2⁰=16+8+4+2+1=31₁₀