Cho mảng A gồm N phần tử thuộc kiểu nguyên dương (N≤500)? Viết chương trình thực hiện tính tổng các số chia hết cho 3 hoặc cho 5, phải viết và sử dụng các chương trình con sau trong chương trình:
a)Thủ tục nhập giá trị cho mảng A từ bàn phím.
b) Hàm kiểm tra số chia hết cho 3 hoặc 5.
Bài tập áp dụng từ bài học 17 và 18 tin học 11
Program hotrotinhoc;
var a: array[1..500] of integer;
i,n: integer;
t: longint;
function kt(x: integer): boolean;
begin
kt:=true;
if (x mod 3=0) or (x mod 5=0) then exit;
kt:=false;
end;
procedure input;
begin
write('Nhap so phan tu :'); readln(n);
for i:=1 to n do
begin
write('a[',i,']='); read(a[i]);
end;
end;
begin
input;
t:=0;
for i:=1 to n do
if kt(a[i]) then t:=t+a[i];
write('Tong cac so chia het cho 3 hoac 5 la :',t);
readln
end.