Skip to content

Commit 219c51d

Browse files
feat: add Java program to check perfect number
- Comprehensive tutorial with 5 different approaches - Basic method with complete divisor enumeration - Optimized approach using square root optimization - Range finder to discover multiple perfect numbers - Euclid's formula for generating even perfect numbers - Interactive explorer with menu-driven interface - Mathematical background and known perfect numbers - Performance analysis and complexity comparison - Educational content about Mersenne primes
1 parent 388ea72 commit 219c51d

11 files changed

Lines changed: 523 additions & 57 deletions

File tree

content/programs/contents.mdx

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,14 @@ description: A collection of basic Java programs categorized by topic.
88
1. [Print an Integer](/programs/print-an-integer)
99
2. [Add Two Integers](/programs/add-two-integers)
1010
3. [Check Even or Odd Number](/programs/check-even-or-odd)
11-
4. [Add Two Binary](/programs/java-program-to-add-two-binary-numbers)
12-
5. [Add Two Complex Numbers](/programs/java-program-to-add-two-complex-numbers)
13-
6. [Multiply Two Numbers](/programs/multiply-two-numbers)
14-
7. [Check Leap Year](/programs/java-program-to-check-Leap-year)
15-
8. [Calculate Simple interest](/programs/calculate-simple-interest)
16-
9. [Check Divisibility](/programs/java-program-to-check-divisbility)
17-
10. [Calculate Quotient and Reminder](/programs/find-quotient-and-reminder)
18-
11. [Calculate Power of a Number](/programs/calculate-power-of-a-number)
19-
12. [Calculate Compound Interest](/programs/calculate-compound-interest)
20-
13. [Calculate Factorial of a Number](/programs/factorial-in-java)
11+
4. [Java Program to Check Perfect Number](/programs/java-program-to-check-perfect-number)
12+
5. [Add Two Binary](/programs/java-program-to-add-two-binary-numbers)
13+
6. [Add Two Complex Numbers](/programs/java-program-to-add-two-complex-numbers)
14+
7. [Multiply Two Numbers](/programs/multiply-two-numbers)
15+
8. [Check Leap Year](/programs/java-program-to-check-Leap-year)
16+
9. [Calculate Simple interest](/programs/calculate-simple-interest)
17+
10. [Check Divisibility](/programs/java-program-to-check-divisbility)
18+
11. [Calculate Quotient and Reminder](/programs/find-quotient-and-reminder)
19+
12. [Calculate Power of a Number](/programs/calculate-power-of-a-number)
20+
13. [Calculate Compound Interest](/programs/calculate-compound-interest)
21+
14. [Calculate Factorial of a Number](/programs/factorial-in-java)

0 commit comments

Comments
 (0)