Skip to content

April 8, 2026

The programs completed during this practical session.

1. Factorial Sum

Question: Write a Java program to print the following pattern : 1! + 2! + 3! + ... + n

public class FactorialSum {
    public static void main(String args[]) {
        int n = 5;
        int i, fact = 1, sum = 0;

        for (i = 1; i <= n; i++) {
            fact *= i;
            sum += fact;
        }

        System.out.println("The Sum Of Factorials From 1 To " + n + " Is: " + sum);
    }
}

Sample output

The Sum Of Factorials From 1 To 5 Is: 153

2. Hello World

Question: Write a Java program to print Hello World

class HelloWorld {
    public static void main(String args[]) {
        System.out.print("Hello World!");
    }
}

Sample output

Hello World!

3. Pattern One

Question: Write a Java program to print the following pattern

* * * *
  * * *
    * *
      *
public class PatternOne {
    public static void main(String args[]) {

        int n = 4;
        int i, j;

        for (i = 0; i < n; i++) {
            for (j = 0; j < i; j++) {
                System.out.print("  ");
            }

            for (j = 0; j < n - i; j++) {
                System.out.print("* ");
            }

            System.out.println();
        }

    }
}

Sample output

* * * * 
  * * * 
    * * 
      *

4. Pattern Two

Question: Write a Java program to print the following pattern

1
1 2
1 2 3
1 2 3 4
public class PatternTwo {
    public static void main(String args[]) {
        int n = 4;
        int i, j;

        for (i = 1; i <= n; i++) {
            for (j = 1; j <= i; j++) {
                System.out.print(j + " ");
            }

            System.out.println();
        }
    }
}

Sample output

1 
1 2 
1 2 3 
1 2 3 4

5. Prime Number

Question: Write a Java program to determine whether a number is prime

public class PrimeNumber {
    public static void main(String args[]) {
        int n = 511111;
        int i, count = 0;

        for (i = 2; i <= Math.sqrt(n); i++) {
            if (n % i == 0) {
                count++;
                break;
            }
        }

        if (count == 0 && n > 1) {
            System.out.println(n + " Is A Prime Number.");
        } else {
            System.out.println(n + " Is Not A Prime Number.");
        }
    }
}

Sample output

511111 Is A Prime Number.