Module: Chương trình con: thủ tục và hàm - 2


Problem

7/10

Chúng tôi sử dụng chức năng logic

Problem

Cho một hàm trả về true nếu là số chẵn và false nếu là số lẻ. Sử dụng hàm này, hãy viết chương trình nhắc bàn phím nhập một số tự nhiên và nếu là số lẻ thì nó hiển thị số 1 lớn hơn số ban đầu, ngược lại thì nó hiển thị chính số ban đầu.
 
Ví dụ
<đầu>
# Đầu vào Đầu ra
1 1 2
2 2 2
1
using System;   
2
class Program   
3
{    
4
    static bool isEven(int x) // even - четное число   
5
    {   
6
7
8
9
10
11
12
13
14
15
    }   
16
    static void Main()   
17
    {   
18
        int x = Convert.ToInt32(Console.ReadLine());   
19
        if (isEven(x))   
20
        {   
21
            Console.WriteLine(x);   
22
        }   
23
        else   
24
        {   
25
            Console.WriteLine(x+1);   
26
        }   
27
    }   
28
}   

     

Program check result

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