https://github.com/merttalug/perfect-numbers
A program that finds whether a positive number entered by users is a perfect number.
https://github.com/merttalug/perfect-numbers
java kodluyoruz math mathematics maths patika-dev perfect-numbers
Last synced: 3 months ago
JSON representation
A program that finds whether a positive number entered by users is a perfect number.
- Host: GitHub
- URL: https://github.com/merttalug/perfect-numbers
- Owner: merttalug
- License: mit
- Created: 2022-03-23T17:03:01.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-03-23T17:08:22.000Z (over 3 years ago)
- Last Synced: 2025-02-14T20:45:32.263Z (5 months ago)
- Topics: java, kodluyoruz, math, mathematics, maths, patika-dev, perfect-numbers
- Language: Java
- Homepage:
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Perfect Numbers
A program that finds whether a positive number entered by users is a perfect number.## What are the Perfect Numbers ?
A perfect number is a number whose sum of positive integer factors (divisors without a remainder) excluding itself is equal to itself.
## Code BLock
```
import java.util.Scanner;public class PerfectNumbers {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int i, num, total = 0;do {
System.out.println("Please enter a positive number : ");
num = input.nextInt();
}
while (num <= 0);for (i = 1; i < num; i++) {
if (num % i == 0) {
total += i;
}
}
if (total == num) System.out.println(num + " is a Perfect Number.");
else System.out.println(num + " is not a Perfect Number.");}
}```