Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Nguyễn An Mây

Viết chương trình nhập vào dãy số A gồm N số thực ( N < = 20 ) . Hãy tính trung bình cộng các số chia hết cho 3 trong dãy A và đưa kết quả ra màn hình .

Nguyễn An Mây
25 tháng 3 2021 lúc 21:11

Mọi người giúp e với ạ

 

 

Nguyễn Lê Phước Thịnh
26 tháng 3 2021 lúc 16:10

uses crt;

var a:array[1..20]of integer;

i,n,tb,dem:integer;

begin

clrscr;

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

for i:=1 to n do 

begin

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

end;

tb:=0;

dem:=0;

for i:=1 to n do 

  if a[i] mod 3=0 then

begin

tb:=tb+a[i];

inc(dem);

end;

writeln('Trung binh cong cac so chia het cho 3 la: ',tb/dem:4:2);

readln;

end.