Module: (Java) Chương trình con: Thủ tục và Hàm - 2


Problem

7/11

hàm Boolean

Theory Click to read/hide

Các lập trình viên thường sử dụng các hàm boolean trả về giá trị boolean đúng hoặc sai (trueor false)
Các chức năng như vậy rất hữu ích cho   kiểm tra một số thuộc tính.
Hãy xem xét hai ví dụ về cách viết một hàm lô-gic để kiểm tra tính chẵn của một số


Và lưu ý cuối cùng về thao tác với hàm và thủ tục: số lượng hàm và thủ tục trong chương trình là không hạn chế. Ngoài ra, một chương trình con có thể gọi một chương trình con khác và thậm chí gọi chính nó.
 

Problem

Một số được gọi là số nguyên tố nếu nó chỉ chia hết cho 1 và chính nó. Viết hàm boolean (hàm trả về giá trị đúng hoặc sai) xác định xem một số đã cho có phải là số nguyên tố hay không.
Chương trình chính sử dụng kết quả của hàm logic.
1)  Cách tốt hơn:
kết quả biểu thức
n % 2 == 0
sẽ đúng (True) hoặc sai (False)
Không cần viết câu điều kiện!
2) Đừng làm thế!
Bạn có thể viết như vậy, nhưng tốt hơn hết là đừng ghi dài hơn
Boolean tĩnh là chẵn(int n) { trả lại (n % 2 == 0); } Boolean tĩnh isEven(int n) { nếu (n % 2 == 0) trả về đúng; khác trả về sai; }
Write the program below
import java.util.Scanner;
public class Main {    
public static void main(String[] args) {
  Scanner in = new Scanner(System.in);
   int N;
   N = in.nextInt();
   if (prost(N))
     System.out.println("YES");
   else
      System.out.println("NO");
  }
}     

     

Program check result

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