// write a program to find factorial
of a given number
package
LOOPS.CORE;
import
java.util.Scanner;
public
class Factorial {
static int Factorial(int n){
int fact=1;
for(int i=n;i>0;i--)
fact=fact*i;
return fact;
}
public static void main(String[] args)
{
Scanner sc = new
Scanner(System.in);
System.out.println("Enter
The First Number:");
int n = sc.nextInt();
int f = Factorial(n);
System.out.println("Factorial of
given number is: " +f);
}
}
// write a program to find sum of
digits
package
LOOPS.CORE;
import
java.util.Scanner;
public
class RevereseNumber {
static void ReverseNumber(int n){
int rn,sd,nd;
rn=sd=nd=0;
while(n>0)
{
rn=rn*10+n%10;
sd=sd+n%10;
nd=nd+1;
n=n/10;
}
System.out.println("Revers
of The Given Number: "+rn);
System.out.println("Sum
Of Digits: "+sd);
System.out.println("Number
Of Digits:" +nd);
}
public static void main(String[] args)
{
Scanner sc = new
Scanner(System.in);
System.out.println("Enter
The First Number:");
int n = sc.nextInt();
ReverseNumber(n);
}
}
// print the table
package
LOOPS.CORE;
import
java.util.Scanner;
public
class Tables {
public static void main(String[] args)
{
Scanner sc = new
Scanner(System.in);
System.out.println("Enter
The Number:");
int a = sc.nextInt();
for (int i = 1; i <=10;
i++) {
int product = a*i;
System.out.println(a+
" X " +i +" = "+product);
}
}
}
// nested loops
package
LOOPS.CORE;
public
class whileloop {
public static void main(String[] args)
{
for (int i = 1; i < 5;
i++) {
System.out.println(i);
i=1;
while (i<=5) {
System.out.println(i);
i++;
}
i=1;
do
{
System.out.println(i);
i++;
}while(i<=5);
}
}
}