Module: (C++) Toán tử điều kiện


Problem

12/17

Lớn hơn trong số hai - tùy chọn 3. Câu lệnh điều kiện không đầy đủ

Theory Click to read/hide

Câu điều kiện chưa hoàn thành

Nếu trong phần "nếu không" bạn không phải làm bất cứ điều gì (ví dụ: “nếu có bán kem, hãy mua kem”, còn nếu không…), thì toàn bộ khối “nếu không thì” bạn có thể bỏ qua và sử dụng dạng rút gọn (không đầy đủ) của toán tử điều kiện:
nếu (điều kiện) { ... // điều cần làm nếu điều kiện đúng } Hãy xem xét một ví dụ về giải bài toán tìm giá trị lớn nhất của hai số bằng cách sử dụng dạng không đầy đủ của toán tử điều kiện.
 

Problem

Bạn có thể hình thức hóa lời giải của bài toán tìm giá trị lớn nhất của hai số bằng cách sử dụng dạng chưa hoàn chỉnh của toán tử điều kiện.

Sử dụng một biến bổ sung Max, giá trị ban đầu của biến này được đặt bằng với giá trị của biến A. Tiếp theo, chúng tôi kiểm tra xem giá trị của biến B lớn hơn giá trị của biến Max thì thay giá trị của biến Max bằng giá trị của biến B.

Sử dụng sơ đồ này, thật dễ dàng tìm thấy giá trị lớn nhất của ba hoặc nhiều số của chúng.