Viết chương trình tính tổng các số chia hết cho 3 của mảng số nguyên A gồm n phần tử, với A nguyên dương nhập từ bàn phím và n<=150

2 câu trả lời

Uses crt;
Var A:array[1..150] of integer;
      s, i, n: integer;
Begin
Clrscr;
   Write('Nhap n = '); readln(n);
   For i:=1 to n do
     Begin
          Write('a[',i,']: ');
          Readln(a[i]);
     End;
   s:=0;
   For i:=1 to n do if a[i] mod 3 = 0 then s:=s+a[i];
   Write('Tong cua cac so do la: ',s);
Readln
End.

program ct;

uses crt;

var s,n,i:integer;

A:array[1..150] of integer;

begin

clrscr;

write('nhap n=');readln(n);

for i:=1 to n do

begin

write('nhap mang A[',i,']=');readln(A[i]);

end;

s:=0;

for i:=1 to n do

if A[i] mod 3=0 then s:=s+A[i];

writeln('tong cac so chia het cho 3 la=',s);

readln

end.

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