Description
To find factors of a number, check number divisible from 1 to n,
if it divisible print it.
To find factors of a number, check number divisible from 1 to n,
if it divisible print it.
To find factors of a number, check number divisible from 1 to n, if it divisible print it.
C/C++
/* C Program to find factors of a Number */
//Save it as FactorsNumber.c
#include<stdio.h>
int main(){
int i, num;
printf("Enter a number : ");
scanf("%d",&num);
printf("The factors of %d is ", num);
for(i=1;i<=num;i++) {
if((num % i) == 0) {
printf("\n%d",i);
}
}
}
/* C Program to find factors of a Number */
//Save it as FactorsNumber.c
#include<stdio.h>
int main(){
int i, num;
printf("Enter a number : ");
scanf("%d",&num);
printf("The factors of %d is ", num);
for(i=1;i<=num;i++) {
if((num % i) == 0) {
printf("\n%d",i);
}
}
}
/* C Program to find factors of a Number */ //Save it as FactorsNumber.c #include<stdio.h> int main(){ int i, num; printf("Enter a number : "); scanf("%d",&num); printf("The factors of %d is ", num); for(i=1;i<=num;i++) { if((num % i) == 0) { printf("\n%d",i); } } }
Input:
Enter a number : 18
Output:
The factors of 18 is
1
2
3
6
9
18
Input:
Enter a number : 18
Output:
The factors of 18 is
1
2
3
6
9
18
Input: Enter a number : 18 Output: The factors of 18 is 1 2 3 6 9 18
Java
/* Java Program to find factors of a Number */
//Save it as FactorsNumber.java
import java.io.*;
import java.util.Scanner;
public class FactorsNumber {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Enter a number : ");
int num = scanner.nextInt();
System.out.println("The factors of "+ num);
for(int i=1;i<=num;i++) {
if((num % i) == 0) {
System.out.println(i);
}
}
}
}
/* Java Program to find factors of a Number */
//Save it as FactorsNumber.java
import java.io.*;
import java.util.Scanner;
public class FactorsNumber {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Enter a number : ");
int num = scanner.nextInt();
System.out.println("The factors of "+ num);
for(int i=1;i<=num;i++) {
if((num % i) == 0) {
System.out.println(i);
}
}
}
}
/* Java Program to find factors of a Number */ //Save it as FactorsNumber.java import java.io.*; import java.util.Scanner; public class FactorsNumber { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("Enter a number : "); int num = scanner.nextInt(); System.out.println("The factors of "+ num); for(int i=1;i<=num;i++) { if((num % i) == 0) { System.out.println(i); } } } }
Input:
Enter a number :
18
Output:
The factors of 18
1
2
3
6
9
18
Input:
Enter a number :
18
Output:
The factors of 18
1
2
3
6
9
18
Input: Enter a number : 18 Output: The factors of 18 1 2 3 6 9 18
Related Programs
1) Program to find modulus of two numbers2) Program to find Quotient and Remainder
3) Program to calculate power of a number
4) Program to calculate percentage mark of student
5) Program to reverse a number
6) Program to calculate Factorial of a Number
7) Program to display multiplication table of a number
8) Program to convert Decimal to Binary
9) Program to find LCM(Least Common Multiple)
10) Program to add two complex numbers