# C++ Program to Find Factors of a Number

When we divide a number with any number and get zero as the remainder, the divisor is the factor of the dividend. Most numbers have an even number of factors and a square number has an odd number of factors. If you want to learn how to find the factors of a number using the C++ programming language, then this article is for you. In this article, I will introduce you to a tutorial on how to write a C++ program to find the factors of a number.

## C++ Program to Find Factors of a Number

A factor of a number is a number that divides it completely, and we get zero as a remainder. For example, if 20 is divided by 1, 2, 4, 5, 10, and 20 itself, we get zero as a remainder. So all the numbers that completely divide a number so that you get zero as a remainder, then all of those numbers are factors the number. This is an amazing practice problem for you if you are a newbie to the C++ programming language. So here’s how you can write a C++ program to find the factors of a number:

```Enter a number : 30
1
2
3
5
6
10
15
30```

So this is how you can write a program to find the factors of a number.

Also, Read – C++ Practice Programs for Beginners with Code.

### Summary

So this is how you can find all the factors of a number by using the C++ programming language. A factor of a number is a number that divides it completely, and we get zero as a remainder. For example, if 20 is divided by 1, 2, 4, 5, 10, and 20 itself, we get zero as a remainder. I hope you liked this article on how to write a C++ program to find the factors of a number. Feel free to ask your valuable questions in the comments section below.

##### Aman Kharwal

I'm a writer and data scientist on a mission to educate others about the incredible power of dataðŸ“ˆ.

Articles: 1536