Bạn Hằng viết chương trình dưới đây để tìm số lớn nhất trong ba số a, b, c
A. Hoạt động khởi động
Bạn Hằng viết chương trình dưới đây để tìm số lớn nhất trong ba số a, b, c. Chương trình cho kết quả có lúc đúng, có lúc sai. Các em hãy thảo luận và giải thích tại sao chương trình của bạn Hằng lại có hiện tượng đó?

Bài làm:
Chương trình của bạn Hằng có hiện tượng đó vì nếu bạn hằng nhập số a, b, c thỏa mã c > a > b thì sau khi chương trình chạy điều kiện if a > b then max := a thì chương trình kết thúc luôn và in ra max bằng a chứ không phải c
Xem thêm bài viết khác
- Giải vnen tin 8 bài 3: Cấu trúc của một chương trình Pascal
- Em hãy cho biết trong hai đoạn chương trình sau, lệnh nào sai và sai chỗ nào?
- Hãy kéo thả lần lượt các lệnh sau vào cửa sổ lệnh và thực hiện chúng để tìm hiểu xem...
- Em hãy cho biết những khai báo mảng nào dưới đây là sai và giải thích lý do?
- Cần loại bỏ lệnh nào trong chương trình để khi chạy chương trình ta sẽ thấy Catherine đứng một chỗ múa
- Hãy nêu cách tạo các lệnh sau: set FA to d * V...
- Em hãy quan sát cách hiển thị các từ khóa trong Free Pascal, nhận xét về sự khác biệt...
- Giải vnen tin 8 bài: Bài thực hành số 3
- Em hãy viết chương trình thực hiện công việc sau:
- Giải vnen tin 8 bài 1: Vẽ hình với phần mềm Geogebra
- Quan sát và cho biết các nhân vật sau đang quay về hướng nào?
- Trong chương trình, nếu thay biểu thức: "a = 0" bằng biểu thức "not a = 0" thì ta cần...