Module: Đ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

Câu lệnh điều kiện (if)
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 từ if.
Toán tử này được gọi là điều kiện.
Từ if được dịch từ tiếng Anh là "if" và từ else  là "else ". Sau từ if , một điều kiện logic được viết và nếu nó đúng (true), thì tất cả các lệnh (toán tử) xuất hiện sau điều kiện trong dấu ngoặc nhọn {} sẽ được thực thi. Nếu điều kiện sai (false), thì các lệnh trong dấu ngoặc nhọn sau từ else.
được thực thi  
Chế độ xem chung của toán tử điều kiện
if (boolean_condition ) // 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 "nếu không" — các câu lệnh được thực hiện // nếu điều kiện trong ngoặc là sai }
Cần ghi nhớ!
1. if- else -  là một câu lệnh đơn. Do đó, giữa dấu ngoặc đơn kết thúc if  (}) và từ else không được chứa các toán tử khác.
2. Đừng bao giờ đặt điều kiện sau từ else .  The "else" được thực thi khi điều kiện chính được chỉ định sau từ if  - là sai, nghĩa là nó không được đáp ứng.
3. Nếu, trong khối "nếu" hoặc trong phần "khác" chỉ có một toán tử thì có thể bỏ qua dấu ngoặc nhọn.
4. Điều kiện Boolean là một biểu thức có thể được sử dụng để cho biết điều đó là đúng (có nghĩa là đúng) hay sai (có nghĩa là không đúng).

Một điều kiện logic được viết bằng cách sử dụng các dấu hiệu của quan hệ logic
 

Problem

Hoàn thành chương trình hiển thị ký tự "-" (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 thứ 6, trong ngoặc đơn, hãy viết điều kiện mà bạn sẽ kiểm tra.
2. Ở dòng thứ 7, viết câu lệnh xuất sẽ được thực thi nếu điều kiện đúng (is true).
3. Trên dòng thứ 10, hãy viết một câu lệnh đầu ra sẽ được thực thi nếu điều kiện sai (không đúng).
>, < lớn hơn nhỏ hơn
>=, <= lớn hơn hoặc bằng, nhỏ hơn hoặc bằng
== bằng
!= không bằng
1
using System;     
2
class Program {     
3
    static void Main()     
4
    {     
5
        int a = Convert.ToInt32(Console.ReadLine());     
6
7
8
        }     
9
        else {     
10
11
        }     
12
    }     
13
}     

     

Program check result

To check the solution of the problem, you need to register or log in!