Thứ Tư, 1 tháng 5, 2024

1.3: Số hoàn hảo

 

Dưới đây là một chương trình Java để kiểm tra xem một số có phải là số hoàn hảo không:

public class PerfectNumber { // Phương thức kiểm tra xem một số có phải là số hoàn hảo không public static boolean isPerfectNumber(int number) { // Khai báo biến để tính tổng các ước số int sum = 0; // Tìm các ước số của number và tính tổng for (int i = 1; i < number; i++) { if (number % i == 0) { sum += i; } } // Kiểm tra xem tổng các ước số có bằng number không return sum == number; } public static void main(String[] args) { // Kiểm tra các số từ 1 đến 100 có phải là số hoàn hảo không và in ra kết quả for (int i = 1; i <= 100; i++) { if (isPerfectNumber(i)) { System.out.println(i + " là một số hoàn hảo."); } } } }

.

Không có nhận xét nào:

Đăng nhận xét