## Program to print all abundant numbers between 1 and 100

The abundant number can be called an excessive number and defined as the number for which the sum of its proper divisors is greater than the number itself.

A first abundant number is the integer 12 having the sum (16) of its proper divisors (1,2,3,4,6) which is greater than itself(12).

Examples: 12, 18, 20, 24, 30, 36

In this program, we have to find all abundant numbers between 1 and 100.

### Algorithm

• STEP 1: START
• STEP 2: DEFINE n, i, j
• STEP 3: SET sum =0
• STEP 4: SET n =100
• STEP 5: REPEAT STEP 6 to STEP 10 UNTIL i<=n
• STEP 6: REPEAT STEP 7 and STEP 8 UNTIL j<=i/2
• STEP 7: if i%j ==0
• STEP 8: sum =sum + j
• STEP 9: if sum>i then PRINT i+
• STEP 10: SET sum=0
• STEP 11: END

### Java Program

Output:

```12 18 20 24 30 36 40 42 48 54 56 60 66 70 72 78 80 84 88 90 96 100
```

### C Program

Output:

```12 18 20 24 30 36 40 42 48 54 56 60 66 70 72 78 80 84 88 90 96 100
```

### Python Program

Output:

```12 18 20 24 30 36 40 42 48 54 56 60 66 70 72 78 80 84 88 90 96 100
```

### PHP Program

Output:

```12 18 20 24 30 36 40 42 48 54 56 60 66 70 72 78 80 84 88 90 96 100
```

### C# program

Output:

```12 18 20 24 30 36 40 42 48 54 56 60 66 70 72 78 80 84 88 90 96 100
```
Next Topic#

### Feedback   