30/09/2018, 23:25
Lỗi trong pascal
Mình có một bài toán tính tổng thu nhập theo mảng ntn
mình bị lỗi "Incompatible type for arg no. 2: Got “T”, expected “SmallInt” (dòng 25)
theo mình tìm hiểu lỗi này là do gán biến kiểu sai, ai có thể chỉ rõ giúp mình được không?
Bài liên quan
Function hình như thiếu return,
mà return trong pascal khá ngộ, lấy tên hàm = 1 biến lưu kết quả trả về: [function_name] := [value/variable];
Mà… pascal ko phân biệt hoa thường, vậy biến t kia chẳng phải là kiểu T đã được định nghĩa sao?
Nên đổi tên biến t kia thành tên khác đi.
http://pastebin.com/YbMp15tj
cảm ơn bạn, mình sẽ check lại.
Có thể dùng RETURN trong pascal nếu dẫn hướng {$Mode Objfpc} được đặt ở đầu CT
Nếu bật $MODE OBJFPC thì dùng Result:=kết quả lun