View Full Version : Giúp mình bài pascal này với
Tìm phương pháp thao tác trên mảng với số phần tử nằm ngoài khả năng khai báo của ngôn ngữ lập trình pascal(tạo, sắp xếp).
Mò 2 tuần mà ko có cách giải quyết :(
Van Quan Trang
15-06-2013, 17:07
Thử dùng cấp phát động xem.
mình hơi gà bạn có thể nói củ thể hơn được ko ??
nguyenvannam1510
17-06-2013, 12:08
Bạn có thể dùng file để lưu dữ liệu.
Để sắp xếp làm thế này:
Đọc lần lượt từng phần tử của file, tìm giá trị nhỏ nhất gán cho biến min.
tg := tg -1;
for i:=1 to n do:
begin
mở file
dem := 1
min := tg
Đọc lần lượt từng phần tử của file vào biến value:
if value > tg then // Dòng này có nghĩa lần duyệt file sau không xét các kết quả cũ nữa
begin
if min > value then min := value
if min = value then đếm := đếm+1
end;
ghi đếm lần biến min ra file kết quả
tg := min;
end;
Powered by vBulletin® Version 4.2.0 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.