с Паскалем Найдите количество элементов массива, у которых сумма цифр является чётным числом

Ann1122331 Ann1122331    2   15.06.2021 08:17    1

Ответы
kravts222p08eoo kravts222p08eoo  15.07.2021 09:18

var

 a:array of integer;

 i,n,count:integer;

function Ss(m:integer):boolean;

 var

   sum:integer;

 begin

   sum:=0;

   repeat

     sum:=sum+ m mod 10;

     m:=m div 10;

   until m=0;

   if sum mod 2 = 0 then

     Ss:=true  

       else Ss:=false;

 end;

 

begin

 write('Размерность массива: '); readln(n);

 setlength(a,n); dec(n);

 count:=0;

 for i:=0 to n do

   begin

     a[i]:=random(401)-200;

     if Ss(a[i]) then

       inc(count);      

     write(a[i]:5);

   end;

 writeln;

 writeln('Кол-во: ',count);

end.

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика