Tel: 024.7300.7989 - Phone: 1800.6947 (Thời gian hỗ trợ từ 7h đến 22h)

Giỏ hàng của tôi

Một học sinh viết chương trình nhập vào ba số nguyên dương a, b, c và đưa ra màn hình số lớn

Câu hỏi số 977430:
Thông hiểu

Một học sinh viết chương trình nhập vào ba số nguyên dương a, b, c và đưa ra màn hình số lớn nhất trong ba số đó.

Hãy chọn một trong hai ngôn ngữ Python hoặc C++ sau đây để tìm hiểu chương trình này:

Dưới đây là các nhận xét của một số học sinh về chương trình trên. Hãy cho biết từng nhận xét là Đúng hay Sai?

Đúng Sai
a) Chương trình luôn đưa ra giá trị lớn nhất trong ba số được nhập vào.
b) Có thể thay hai câu lệnh if bằng:if b > m: m = belif c > m: m = cmà kết quả của chương trình vẫn không thay đổi.
c) Nếu ba số nhập vào bằng nhau thì chương trình vẫn hoạt động đúng.
d) Biến m được sử dụng để lưu giá trị nhỏ nhất trong ba số.

Đáp án đúng là: Đ; S; Đ; S

Quảng cáo

Câu hỏi:977430
Phương pháp giải

Phân tích logic của thuật toán tìm giá trị lớn nhất.

Giải chi tiết

a) Đúng vì thuật toán so sánh lần lượt để cập nhật giá trị lớn nhất vào m.

b) Sai vì nếu dùng elif, trong trường hợp b > m thì điều kiện c > m sẽ không bao giờ được kiểm tra, dẫn đến bỏ sót nếu c là số lớn nhất.

c) Đúng vì nếu bằng nhau, các điều kiện if không thỏa mãn và m giữ nguyên giá trị ban đầu (vẫn đúng).

d) Sai vì m đang được dùng để lưu giá trị lớn nhất (max).

Đáp án cần chọn là: Đ; S; Đ; S

Group 2K8 ôn Thi ĐGNL & ĐGTD Miễn Phí

>>  2K9 Chú ý! Lộ Trình Sun 2027 - 1 lộ trình ôn đa kỳ thi (TN THPT, ĐGNL (Hà Nội/ Hồ Chí Minh), ĐGNL Sư Phạm, ĐGTD, ĐGNL Bộ Công an, ĐGNL Bộ Quốc phòng- Click xem ngay) tại Tuyensinh247.com. Cập nhật bám sát bộ SGK mới, Thầy Cô giáo giỏi, 3 bước chi tiết: Nền tảng lớp 12; Luyện thi chuyên sâu; Luyện đề đủ dạng đáp ứng mọi kì thi.

Hỗ trợ - Hướng dẫn

  • 024.7300.7989
  • 1800.6947 free

(Thời gian hỗ trợ từ 7h đến 22h)
Email: lienhe@tuyensinh247.com


Khảo sát học từ vựng tiếng Anh

Chỉ mất 3 phút để chia sẻ trải nghiệm học từ vựng của bạn. Nhận quyền trải nghiệm ứng dụng miễn phí trước khi ra mắt.

Tham gia khảo sát