ai giải giúp em bài này với:
Dữ liệu kiểu mảng là gì?
Áp dụng: cho mảng A:array[4..12] giá trị của các phần tử lần lượt là 18, 56, 195, 4, 79, 26, 63, 50, 45.
a. Viết lệnh và tính tổng các phần tử lẻ
b. Viết lệnh và tính trung bình cộng các phần tử chẵn

– Dữ liệu kiểu mảng là dãy hữu hạn các phần tử có cùng kiểu dữ liệu, được sắp xếp thứ tự bằng cách gán cho mỗi phần tử một chỉ số
– Áp dụng:
a.
S:=0;
for i:=4 to 12 do
if A[i] mod 2=1 then S:=S+A[i];
write(‘Tong cac phan tu le la: ‘,S);
b.
Tbc:=0; d:=0;
for i:=4 to 12 do
if A[i] mod 2=0 then
begin
d:=d+1;
Tbc:=(Tbc+A[i])/d;
end;
write(‘Trung binh cong cac so chan la: ‘,Tbc);
Học tốt!
– dữ liệu kiểu mảng là một tập hộp hữu hạn các phần tử có thứ tự, mọi phần tử đều có chung một kiểu dữ liệu, gọi là kiểu của phần tử. Việc sắp xpe61 thứ tự được thực hiện bằng cách gán cho mỗi phần tử một chỉ số.
ÁP DỤNG:
a)
S:=0;
for i:=4 to 12 do
if A[i] mod 2=1 then S:=S+A[i];
writeln(‘tong la;’,S);
b)
S:=0;
for i:=4 to 12 do
if A[i] mod 2=0 then
begin
S:=S+A[i];
tbc:=s/n;
end;
writeln(‘trung binh cong la:’,tbc);