uses crt;
var n,i:byte;
tong:longint;
a:array[1..100] of longint;
begin
clrscr;
write('nhap n:');readln(n);
for i:=1 to n do
begin
write('a[',i,']=');readln(a[i]);
end;
tong:=0;
for i:=1 to n do
if a[i] mod 2=0 then
begin
writeln(a[i],' la so chan');
tong:=tong+a[i];
end;
if tong=0 then write('trong mang A khong co so chan')
else write('tong cua cac so chan la:',tong);
readln;
end.
chúc bạn học tốt!!
Theo phần mềm Free Pascal IDE thì sẽ viết như sau:
program sochan;
uses crt;
var a:array[1..50] of integer;
n,tongchan:integer;
begin
clrscr;
tongchan:=0;
writeln('Hay nhap so phan tu A');readln(n);
for i:=1 to n do
begin if a[i] mod 2=0 then tongchan:=tongchan+a[i];
writeln(a[i]){in ra số chẵn như đề bài đã nói}
end;
writeln('Tong cac so chan la ',tongchan);
readln;
end.
CHÚC BẠN HỌC TỐT!!!!!!!!!!!