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

NV

viết chương trình thực hiện các yêu cầu sau:

a)Nhập 1 mảng A có n phần tử

b)In mảng a ra màn hình

c)Tìm giá trị lớn nhất và nhỏ nhất của mảng a

d) In các số lẻ của mảng a

e)in các số chẵn của mảng a

f)Tính tổng của mảng a và tổng số chẵn của mảng a

NT
12 tháng 6 2020 lúc 12:40

uses crt;
var a:array[1..100]of integer;
n,i,max,min,t,tc:integer;
begin
clrscr;
write('Nhap n='); readln(n);
for i:=1 to n do
begin
write('A[',i,']='); readln(a[i]);
end;
writeln('Mang A gom cac phan tu la: ');
for i:=1 to n do
write(a[i]:4);
writeln;
max:=a[1];
min:=a[1];
for i:=1 to n do
begin
if max<a[i] then max:=a[i];
if min>a[i] then min:=a[i];
end;
writeln('Gia tri lon nhat la: ',max);
writeln('Gia tri nho nhat la: ',min);
writeln('Cac phan tu le cua mang A la: ');
for i:=1 to n do
if a[i] mod 2<>0 then write(a[i]:4);
writeln;
writeln('Cac phan tu chan cua mang A la: ');
for i:=1 to n do
if a[i] mod 2=0 then write(a[i]:4);
writeln;
t:=0;
for i:=1 to n do
t:=t+a[i];
writeln('Tong cac phan tu cua mang A la: ',t);
tc:=0;
for i:=1 to n do
if a[i] mod 2=0 then tc:=tc+a[i];
writeln('Tong cac phan tu chan cua mang A la: ',tc);
readln;
end.

Bình luận (0)

Các câu hỏi tương tự
H24
Xem chi tiết
JB
Xem chi tiết
NO
Xem chi tiết
DJ
Xem chi tiết
H24
Xem chi tiết
NT
Xem chi tiết
MT
Xem chi tiết
H24
Xem chi tiết
DJ
Xem chi tiết