Làm sao để chuyển code pascal

dạo gần đây mình có đọc cuốn giải thuật là và lập trình của thầy lê minh hoàng .cuốn đó demo code bằng pascal mà mình thì ko biết pascal vậy có nên học lại pascal ko hay nên làm như thế nào vậy .mình cảm ơn

Mình thấy code pascal khá dễ đọc mà, mỗi tội hơi dài.Phần ctdl thì đoạn con trỏ hơi khác 1 chút so C/C++ nhưng dùng thư viện thì chắc không cần thiết lắm.

2 Likes

return của Pascal khá lạ khi không terminate function đó. Mình update kết quả return liên tục :smile:

1 Like

Dùng FPC thì cái exit(Value) như cái return luôn :v

2 Likes

Chính vì việc này mà mình đã rất bực khi học Pascal ở trường. Học C++ quen cứ return, quay sang pascal code bài nguyên tố mà mãi vẫn sai. Sau đó mới biết.

1 Like

Mới học tức thì luôn này. :smile: Do đó dùng if điên đầu luôn. Tại cứ quen nếu check cái đầu mà không được thì bỏ luôn trong khi Pascal check cái đầu không được là phải rẽ cái else

1 Like

có link tài liệu ko bạn mình cũng đã gg mãi rồi mà ko có gì ra hồn cả

Cũng không đến mức phải học Pascal, chỉ cần đọc hiểu rồi tự code lại là được.

Sách giáo khoa tin học 11 là ok rồi. :smile:
Mà nếu bạn đã từng học qua ngôn ngữ lập trình khác rồi thì việc đọc code cũng khá đơn giản thôi.

1 Like

nhiều đoạn code thì hiểu được nhưng nhiều đoạn thì ko nha

Thế thì đọc rồi mang lên đây hỏi thôi :smile: mình thấy code Pascal trong đó hơi tệ :v

bạn có tài liệu nào demo thuật toán bằng c hay python ko bạn

Không có bạn ạ =)) nếu được thì mình sẽ convert -> C++ rồi up lên github =))

Cũng có một số
http://interactivepython.org/runestone/static/pythonds/index.html

1 Like

Các bạn nên học Playlist [PASCAL Bá Đạo] Giải và suy luận các bài tập TURBO PASCAL của Thầy Trần Quốc Hoài (bsquochoai) new: https://www.youtube.com/playlist?list=PLQXOqMxi6RBf76siHuRgX-jkK_6I7RLcI

Tài liệu và code: http://www.bsquochoai.ga/pascal
Playlist [PASCAL Bá Đạo] Giải và suy luận các bài tập TURBO PASCAL: https://www.youtube.com/playlist?list=PLQXOqMxi6RBf76siHuRgX-jkK_6I7RLcI

Đây là một chuyên đề về các bài tập tin học THPT với ngôn ngữ lập trình turbo pascal, thầy cố gắng suy nghĩ là mở rộng các bài tập mà chúng ta tiếp xúc thành những dạng bài nâng cao và tìm giải pháp cho chúng. Hi vọng chuyên đề này sẽ giúp ích các em nhiều trong việc học và luyện tập PASCAL để chuẩn bị cho kỳ thi tốt hơn.
Quan trọng trong lập trình là phải làm, phải viết chứ không phải chỉ xem thôi. Hiểu là tốt nhưng làm được mới thật sự đáng nể trọng.

1 Like

Có thể lên mạng tìm những trang web conver code từ ngôn ngữ này sang ngôn ngữ khác.
Không biết cái nào thì copy lên đó để convert.

1 Like

Mình thấy nên tìm hiểu cho rõ ràng rồi tự code lại (bằng C…) thì lợi hơn.

1 Like

mình đang muốn hoc thuật toán mình nên bắt đầu như nào nhỉ

Sách đó cũng tốt. Bạn phải suy ngẫm và chạy thử :slight_smile: rồi tìm hiểu thêm nữa.

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?