Module: Java. Điều hành có điều kiện


Problem

12/17

Tuyên bố điều kiện không đầy đủ

Theory Click to read/hide

Nếu trong khối "khác" 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” 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 } Xét một ví dụ giải bài toán tìm giá trị lớn nhất của hai số, sử dụng dạng chưa hoàn chỉnh 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 biến bổ sung Max, giá trị ban đầu được đặt bằng giá trị của biến A
Tiếp theo ta kiểm tra xem giá trị của biến B có lớn hơn giá trị của biến Max hay không, sau đó ta 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.