Learn about Program to Find Factors of a Number in C Using the do-while loop in the below code example. Also refer the comments in the code snippet to get a detailed view about what’s actually happening.
Contents
Program to Find Factors of a Number in C Using the do-while loop
Factors are the numbers that are multiplied together to get another number. Factors of 12 are 3 and 4, for example, because 34 = 12. A number’s factor will never be larger than half of the number.
Source code:
#include<stdio.h>
int main()
{
int num, i=1;
printf("Enter number: ");
scanf("%d",&num);
printf("Factors of %d are:\n", num);
do
{
if(num%i==0) printf("%d\t",i);
i++;
} while (i<=num/2);
return 0;
}
Output:
Enter number: 24
Factors of 24 are:
1 2 3 4 6 8 12
Hope above code works for you and Refer the below Related Codes to gain more insights. Happy coding and come back again.
Similar Codes :
Program to find factor Using while loop
Program to find factors of a number in C using for loop