Viết chương trình nhập mảng A gồm 10 phần tử nguyên. Tính tổng và đếm các phần tử là số chia hết cho 3 và in ra màn hình

2 câu trả lời

program mang;

var

         dem,i,T:integer; 

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

Begin

        dem:=0; T:=0;

        For i:=1 to 10 do Readln(A[i]); 

       for i:=1 to 10 do if A[i] mod 3=0 then

       Begin

              T:=T+A[i]; inc(dem);

        End;

        writeln('Tong cac phan tu la so chia het cho 3: ',T);

        write('Co ',dem,' phan tu la so chia het cho 3');

        Readln;

End.

 #Hngoc

uses crt;
var s,dem,i:longint;a:array[1..10]of longint;
begin
 clrscr;
  dem:=0;
  s:=0;
  for i:=1 to 10 do
        begin
         write('nhap a[',i,']=');readln(a[i]);
         if(i mod 3=0)then
                begin
                 inc(dem);
                 s:=s+a[i];
                end;
        end;
  writeln('co ',dem,' so chia het cho 3');
  write('tong cac so chia het cho 3 trong day la:',s);
 readln
end.

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