Tin học Tìm lỗi sai

Trâm Nguyễn Thị Ngọc

Giải Nhất event Thế giới Sinh học 2
Thành viên
13 Tháng mười 2018
1,523
1,339
241
19
Quảng Trị
Trường TH&THCS Hải Ba
View attachment 137365View attachment 137365 View attachment 137365 cho mình hỏi lỗi đó sửa sao ạ, ngay chỗ for i:=1 to n do
Thừa lệnh begin sau lệnh:
Mã:
For j:=i+1 to n do
Theo em thấy thì Code đúng hết rồi nhưng vẫn xuất hiện lỗi của biến i sau lệnh for kế cuối. Nên em nghĩ có lẽ chị khai báo sai
Nếu được thì chị chụp cho em toàn bộ cái code luôn ạ :)
upload_2019-11-18_16-14-35.png
Em đã làm và run như trên thì không xuất hiện lỗi :>
 
  • Like
Reactions: 02-07-2019.

02-07-2019.

Học sinh tiến bộ
HV CLB Lịch sử
Thành viên
4 Tháng năm 2018
1,485
1,656
236
Vĩnh Phúc
Trung học cơ sở Lập Thạch
Thừa lệnh begin sau lệnh:
Mã:
For j:=i+1 to n do
Theo em thấy thì Code đúng hết rồi nhưng vẫn xuất hiện lỗi của biến i sau lệnh for kế cuối. Nên em nghĩ có lẽ chị khai báo sai
Nếu được thì chị chụp cho em toàn bộ cái code luôn ạ :)
View attachment 137412
Em đã làm và run như trên thì không xuất hiện lỗi :>
Theo em thì hình như chị nên khai báo
integer -> int64
thì số được lớn hơn ạ!:p
 

Trâm Nguyễn Thị Ngọc

Giải Nhất event Thế giới Sinh học 2
Thành viên
13 Tháng mười 2018
1,523
1,339
241
19
Quảng Trị
Trường TH&THCS Hải Ba
Theo em thì hình như chị nên khai báo
integer -> int64
thì số được lớn hơn ạ!:p
int64 chỉ sử dụng được trên Free pascal thôi bạn ạ. Nếu sd trên Turbo Pascal thì sẽ báo lỗi ngay
Integer có miền giá trị đủ lớn rồi bạn ạ. Dù sử dụng cái nào thì cũng không ảnh hưởng đến code lắm =))
 
  • Like
Reactions: 02-07-2019.

CuongGrove

Học sinh
Thành viên
29 Tháng mười 2019
83
36
21
21
Quảng Ngãi
THPT Trà Bồng
Bạn ơi, lần sau viết code nhớ thêm khoảng cách ở đầu dòng như bạn Trâm ở trên nha, nhìn muốn nổ mắt luôn á, vậy khó đọc lắm
 
Top Bottom