Cho 1 dãy số gồm n phần tử ( n <=250 ) và giá trị a1;a2;... an các phần tử a[i] a.Tính tổng các phần tử chẵn trong dãy. b. Đếm các phần tử không âm trong dãy.

2 câu trả lời

a,
Var a: array (1...250)of integer;

      n,i,t: integer;
begin
 write (' nhap so luong phan tu:'); readln (n);
 t:=0;

 for i:=1 to n do 

  begin
   write ('A(',i,')=');

   readln (A(i));

   if (A(i) mod 2=0) then t:=t+ A(i);

  end;

write('tong cac phan tu chan trong day:',t);

readln;
end.

var a:array[1..250] of integer;n,i:integer;

procedure xl;

var t,d:integer;

begin

t:=0;

              for i:=1 to n do

              begin

                          if a[i] mod 2=0 then t:=t+a[i];

               end;

writeln(t);

d:=0;

for i:=1 to n do

           if a[i]<=0 then inc(d);

write(d);

end;

begin

           assign(input,'bt.inp');reset(input);

           assign(output,'bt.out');rewrite(output);

            readln(n);

            for i:=1 to n do read(a[i]);

            xl;

            close(input);

            close(output);

end.

Câu hỏi trong lớp Xem thêm