uses crt;
var m,i,t:longint;
a:array[1..1000] of longint;
begin
wirte('nhap so phan tu cua mang:');readln(m);
for i:=1 to m do
begin
write('nhap a[',i,':');readln(a[i]);
end;
t:=0;
for i:=1 to m do
begin
write(a[i],' ');
if (a[i] mod 2=0) and (a[i] mod 3 <>0) then t:=t+a[i];
end;
writeln;
write('tong=',t);
readln
end.
( bạn chỉ cần copy code này và vào pascal chọn edit rồi nhấn " paste from windows" là dc rồi)
Lời giải:
program hotrotinhoc ;
var a : array[1..32000] of integer ;
i,m,tong : integer ;
begin
write('m='); readln(m);
writeln('Nhap gia tri cua cac phan tu');
for i:= 1 to m do
begin
write('a[',i,']='); readln(a[i]);
end;
tong:=0;
for i:= 1 to m do
if (a[i] mod 2=0) and (a[i] mod 3 <> 0) then tong:=tong+a[i];
write(tong);
readln
end.