Xin code ct đảo mảng và kt đối xứng trong mảng 1 chiều
2 posters
Trang 1 trong tổng số 1 trang
Xin code ct đảo mảng và kt đối xứng trong mảng 1 chiều
hôm trc' thầy cho code đảo mảng và kt mảng đối xứng nhưng mih quên mất rùi. bạn nào có thì post lên cho mih xin nha. tks
Re: Xin code ct đảo mảng và kt đối xứng trong mảng 1 chiều
Đảo chiều mảng:
i:=1;
j:=n;
while i<j do
begin
tg:=a[i];
a[i]:=a[j];
a[j]:=tg;
i:=i+1;
j:=j-1;
end;
Kiểm tra đối xứng:
kt := true;
i:=1;
j:=n;
while (i<j) and (kt) do
begin
if a[i] <> a[j] then kt:=false {kt:=(a[i]=a[j])}
i:=i+1;
j:=j-1;
end;
if kt then write('mang doi xung');
i:=1;
j:=n;
while i<j do
begin
tg:=a[i];
a[i]:=a[j];
a[j]:=tg;
i:=i+1;
j:=j-1;
end;
Kiểm tra đối xứng:
kt := true;
i:=1;
j:=n;
while (i<j) and (kt) do
begin
if a[i] <> a[j] then kt:=false {kt:=(a[i]=a[j])}
i:=i+1;
j:=j-1;
end;
if kt then write('mang doi xung');
chimsedinang- Học viên 2
- Tổng số bài gửi : 15
Điểm : 130
Danh tiếng : 20
Ngày tham gia : 16/08/2012
Similar topics
» Giải nghĩa các lỗi trong Turbo Pascal
» Các đoạn chương trình con trong Pascal
» Hệ thống cấp bậc được trong diễn đàn - Forum Ranking
» Các đoạn chương trình con trong Pascal
» Hệ thống cấp bậc được trong diễn đàn - Forum Ranking
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết
|
|