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
42 lượt xem
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
- 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...
- Các em hãy thảo luận và cho biết hoạt động hội thoại và truyền tin của các nhân vật mèo, chó và vẹt diễn ra như thế nào...
- Giải vnen tin 8 bài 8: Cấu trúc rẽ nhánh
- Hãy dự đoán xem quả bóng sẽ chuyển động như thế nào nếu chương trình trên, ta thay lệnh lặp vô hạn lần...
- Các em hãy sửa lại chương trình trên để màn hình kết quả có dạng như sau:
- Giải vnen tin 8 bài: Bài thực hành số 5
- Em hãy điền cụm từ thích hợp vào chỗ trống trong những câu sau đây: a, Trước khi sử dụng...
- Các em hãy thảo luận và cho biết: cần sửa lại chương trình của bạn Minh như thế nào...
- Em hãy lập trình tính và hiển thị giá trị của biểu thức P...
- Các em hãy cùng thảo luận và cho biết đoạn chương trình sau đây cho kết quả gì? x := 1;...
- Dưới đây là hai mô tả thuật toán trong môi trường Scratch, em hãy cho biết thuật toán nào có cấu trúc rẽ nhánh...
- Em hãy cho biết thông tin nào dưới đây không thuộc kiểu Integer hay Real? Họ và tên...