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 từ if là đúng (true), thì tất cả các lệnh (toán tử) theo điều kiện sau từ then giữa các từ bắt đầu và kết thúc được thực thi >. Nếu điều kiện là sai (false), thì các lệnh giữa bắt đầu và kết thúc sau từ khác được thực thi.
QUAN ĐIỂM CHUNG VỀ ĐIỀU HÒA ĐIỀU HÒA:
nếu có điều kiện thì bắt đầu // 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
kết thúc
khác bắt đầu
... // 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
kết thúc;
NHỚ:
1. NẾU - KHÁC - ĐÂY LÀ MỘT NGƯỜI ĐIỀU HÀNH!
Do đó, không có tuyên bố nào 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 câu lệnh, sau đó bắt đầu và kết thúc có thể bỏ qua
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
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 4, thay vì ghi chú, hãy viết điều kiện mà bạn sẽ kiểm tra
2. Ở dòng 5, viết câu lệnh đầu ra sẽ được thực hiện nếu điều kiện là TRUE (là đúng)
3. Ở dòng 8, 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)