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
39 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
- Bạn Việt Phương sử dụng máy tính để giải quyết bài toán ở mục B.2 và bạn ấy kể lại những việc mình đã làm...
- Các biểu thức sau nhận giá trị số hay giá trị logic (đúng/sai)?
- Hãy viết chương trình nhập chiều cao của hai bạn Anh Quân và Thùy Anh...
- 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...
- Hãy so sánh chương trình này với chương trình của bạn Dũng được giới thiệu trong hoạt động Hình thành kiến thức.
- Hãy so sánh hai đoạn chương trình sau đây:
- 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?
- Hãy cho biết: Khi nảo quả bóng đổi hướng đổi hướng chuyển động? Khi nào quả bóng đổi màu?...
- 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...
- 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 dưới đây cũng sẽ vẽ được hình vuông như chương trình ở mục B.3. Hãy so sánh chương trình...
- Nháy phải chuột vào chương trình vẽ hình tròn trên đây và chọn lệnh Duplicate để tạo một bản sao chương trình mới....