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


Problem

2/17

Toán tử điều kiện - IF

Theory Click to read/hide

Trong bài toán tìm số lớn nhất là hai, ta gặp một toán tử mới bắt đầu bằng chữ IF
Toán tử này được gọi là - CONDITIONAL 
Từ if được dịch từ tiếng Anh là "nếu" và từ khác - là "nếu không". Nếu điều kiện sau chữ if là đúng (true) thì tất cả các lệnh (toán tử) theo sau điều kiện trong dấu ngoặc nhọn {} đều được thực hiện. Nếu điều kiện sai (false) thì các lệnh trong dấu ngoặc nhọn sau từ other được thực hiện.

QUAN ĐIỂM CHUNG VỀ ĐIỀU HÒA ĐIỀU HÒA: if (điều kiện) // tiêu đề có điều kiện { ... // khối "nếu" — các câu lệnh được thực hiện // nếu điều kiện trong tiêu đề là đúng } khác { ... // khối "khác" — các câu lệnh được thực hiện // nếu điều kiện trong ngoặc là sai } NHỚ:
1. NẾU - KHÁC  -  ĐÂY LÀ MỘT NGƯỜI ĐIỀU HÀNH!
   Do đó, giữa dấu ngoặc kết thúc khối "nếu" ( } ) và từ else không được chứa các toán tử khác
2. sau từ else NEVER CONDITION.
     Chặn "nếu không" được thực thi khi điều kiện chính được chỉ định sau từ IF  - là sai, tức là không được thực thi
3. Trường hợp, trong khối "nếu" hoặc trong khối "nếu không" chỉ có một toán tử thì có thể bỏ dấu ngoặc nhọn
4. ĐIỀU KIỆN là một biểu thức tương đối mà bạn có thể nói nó đúng (nghĩa là nó được đáp ứng) hoặc sai (nghĩa là nó không được đáp ứng)
   Bạn có thể sử dụng các dấu hiệu quan hệ logic trong một điều kiện
   > , <                nhiều hơn ít hơn
  >=, <=             lớn hơn hoặc bằng, nhỏ hơn hoặc bằng
  ==                    bằng
  !=                     không bằng

5. Trong ngôn ngữ lập trình Java, bất kỳ số nào khác 0 có nghĩa là điều kiện đúng và 0 có nghĩa là điều kiện sai

 

Problem

Bổ sung chương trình hiển thị dấu "-" (trừ) nếu số nhập từ bàn phím là số âm và dấu "+" (cộng) - nếu số dương (không tính đến việc có thể nhập số 0 từ bàn phím)

1. Ở dòng 7, trong ngoặc đơn, hãy viết điều kiện mà bạn sẽ kiểm tra
2. Ở dòng 8, viết câu lệnh đầu ra sẽ được thực hiện nếu điều kiện là TRUE (đã hoàn thành)
3. Ở dòng 11, viết câu lệnh đầu ra sẽ được thực thi nếu điều kiện là SAI  (không thỏa mãn)