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: Bài thực hành số 5
- Giải vnen tin 8 bài 11: Xử lý số
- Viết chương trình điều khiển nhân vật mèo chuyển động ngẫu nhiên trên màn hình...
- Để tìm hai số lớn hơn trong hai số a và b sau đó gán cho biến c...
- 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...
- Trong các câu lệnh gán dưới đây, từng biến thuộc kiểu dữ liệu nào? Những biểu thức nào...
- Hãy tạo chương trình của bạn Hồng và chạy chương trình một số lần với các giá trị khác nhau của n...
- Nhập vào 2 số thực rồi thông báo tổng của hai số thực đó.
- Cùng thảo luận với bạn trong nhóm và cho biết trong chương trình Scratch ở hình sau: Lệnh ask hiển thị lên màn hình điều gì?...
- Hãy chọn điền điểm A hay B vào mỗi ô vuông để ghép đúng mô tả tác động của lệnh...
- Khi thực hiện theo kịch bản của bạn Dũng, con cánh cam chuyển động từng bước theo hình nào sau đây?
- Giải vnen tin 8 bài 3: Cấu trúc của một chương trình Pascal