Ai giỏi pascan giúp e bài này với

cho tệp văn bản SOCHINH.INP dòng đầu ghi số n ( n<10^6) mỗi dòng sau đó ghi một số nguyên a nào đó ( a<1000). Hãy dưa ra màn hình giá trị của số chính trong tệp. biết rằng số chính là số xuất hiện không ít hơn 70% tổng số các số trong tệp
hết
 

quanltv

Sư phụ của ADMIN
Thuật toán như sau:
B1: Mở file, đọc số đầu tiên nhập vào n, cho 1 vòng lặp n lần, nhập giá trị dãy số vào mảng 1 chiều A có n phần tử.
B2: Tạo ra mảng B có 2 chiều, hàng 1 là các số khác nhau chứa trong A, hàng 2 là số lần xuất hiện tương ứng của các phần tử hàng 1 trong A
B3: Tìm số xuất hiện nhiều lần nhất, xét xem nó có thỏa mãn điều kiện xuất hiện trên 70%.
Hướng dẫn dùng file đính kèm, có 3 file:
-File so_chinh.pas, copy vào thư mục của chương trình Turbo Pascal để chạy
-Hai file 1.INP và 2.INP copy vào ổ D:, để khi chạy chương trình gõ đường dẫn cho dễ, hoặc để ở đâu đó thì tùy, và thay đổi code đường dẫn file là cố định, không phải nhập nữa.
*chỗ này để chèn link nhưng toàn báo lỗi thôi
hết.
 

quanltv

Sư phụ của ADMIN
goo.gl/sS1no
Bạn dùng tạm cái này, gõ vào thanh địa chỉ, bỏ dấu cách đi
 
Top