Tính tổng các phần tử trong mảng chưa hết cho 3. Cho mảng một chiều A gồm n phần tử(n<=500), các phần tử của mảng là số nguyên. Tính và đưa ra màn hình tổng các phần tử chia hết cho 3.
2 câu trả lời
Program BTT;
Uses crt;
Var A: array[1..500] of longint;
n,i,s: longint;
Begin
Clrscr;
Write('Nhap n: '); Readln(n);
s:=0;
For i:=1 to n do
Begin
Write('A[',i,'] = ');
Readln(A[i]);
If A[i] mod 3 = 0 then s:=s+A[i];
End;
Write('S = ',s);
Readln
End.
var n,i,s:integer;
a: array [1..500] of integer;
begin
write('Nhap n: '); readln(n);
for i:=1 to n do
begin
write('Nhap phan tu thu ',i,' : '; read(a[i]);
if a[i] mod 3 = 0 then s:=s+a[i];
end;
writeln;
write('Tong cac phan tu chia het cho 3 la: ',s);
readln;
end.
Câu hỏi trong lớp
Xem thêm