1111111101 = 1*2^9+1*2^8+1*2^7+1*2^6+1*2^5+1*2^4+1*2^3+1*2^2+1*2^0=
=<span>1021</span>
Var
A: array of integer;
i, num, len, amount: integer;
begin
amount := 0; len := 1; i := 0; num := -1;
write('Введите последовательность чисел -> ');
repeat
SetLength(A, len);
read(A[i]);
num := A[i];
i += 1;
len += 1; // длина массива
until (num = 0);
for i := 0 to High(A) do
if (A[i] mod 7 = 0) and (A[i] mod 2 = 0) and (A[i] <> 0) then
amount += 1;
write('Количество чётных чисел, кратных 7: ', amount, '.');
end.
Var
A:byte;
Begin
WriteLn('Введи номер месяца');
Read(A);
Case A of
1:WriteLn('Январь');
2:WriteLn('Февраль');
3:WriteLn('Март');
4:WriteLn('Апрель');
5:WriteLn('Май');
6:WriteLn('Июнь');
7:WriteLn('Июль');
8:WriteLn('Август');
9:WriteLn('Сентябрь');
10:WriteLn('Октябрь');
11:WriteLn('Ноябрь');
12:WriteLn('Декабрь');
End
End.