Bài 8. Lặp với số lần chưa biết trước

NM

Viết chương trình nhập dãy số nguyên gồm n phần tử . In lên màn hình. Tính trung bình các phần tử chẳn lẻ . In lên màn hình

Giúp mình với ạ mai mình thi rồi

NT
13 tháng 5 2021 lúc 9:40

uses crt;

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

i,n,t1,t2,dem1,dem2:integer;

begin

clrscr;

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

for i:=1 to n do 

  begin

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

end;

writeln('Day so vua nhap la: ');

for i:=1 to n do 

  write(a[i]:4);

writeln;

t1:=0;

dem1:=0;

t2:=0;

dem2:=0;

for i:=1 to n do 

 begin

if a[i] mod 2=0 then

begin

t1:=t1+a[i];

inc(dem1);

end

else begin

t2:=t2+a[i];

inc(dem2);

end;

end;

writeln('Trung binh cac so chan la: ',t1/dem1:4:2);

writeln('Trung binh cac so le la: ',t2/dem2:4:2);

readln;

end.

Bình luận (0)

Các câu hỏi tương tự
HQ
Xem chi tiết
NO
Xem chi tiết
JB
Xem chi tiết
H24
Xem chi tiết
HC
Xem chi tiết
NY
Xem chi tiết
GV
Xem chi tiết
SN
Xem chi tiết
LA
Xem chi tiết