Java Programming Tasks Collection
Cleaned & Formatted Java Practice Programs
Course: Java Programming
Institution: GIFT University
Document Type: Practice Tasks & Code Exercises
Table of Contents
1. Prime Number Checker
2. Seconds to Time Units Converter
3. Word Information Analyzer
4. Area & Perimeter Calculator
5. Character Position Finder
6. User Input & Validation
Task 1 — Prime Number Checker
Description
This program checks whether a number entered by the user is prime or composite.
Java Code
import java.util.Scanner;
public class Task1 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("Enter any number:");
int number = input.nextInt();
isPrime(number);
}
public static void isPrime(int number) {
1
, if (number < 2) {
System.out.println("Invalid number");
return;
}
int count = 0;
for (int i = 1; i <= number; i++) {
if (number % i == 0) {
count++;
}
}
if (count == 2) {
System.out.println("Prime");
} else {
System.out.println("Composite");
}
}
}
Task 2 — Seconds to Time Units Converter
Description
This program converts seconds into hours, minutes, seconds, and milliseconds.
Java Code
import java.util.Scanner;
public class Task2 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("Enter any value: ");
int seconds = input.nextInt();
secondsToTimeUnits(seconds);
}
public static void secondsToTimeUnits(double seconds) {
2
Cleaned & Formatted Java Practice Programs
Course: Java Programming
Institution: GIFT University
Document Type: Practice Tasks & Code Exercises
Table of Contents
1. Prime Number Checker
2. Seconds to Time Units Converter
3. Word Information Analyzer
4. Area & Perimeter Calculator
5. Character Position Finder
6. User Input & Validation
Task 1 — Prime Number Checker
Description
This program checks whether a number entered by the user is prime or composite.
Java Code
import java.util.Scanner;
public class Task1 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("Enter any number:");
int number = input.nextInt();
isPrime(number);
}
public static void isPrime(int number) {
1
, if (number < 2) {
System.out.println("Invalid number");
return;
}
int count = 0;
for (int i = 1; i <= number; i++) {
if (number % i == 0) {
count++;
}
}
if (count == 2) {
System.out.println("Prime");
} else {
System.out.println("Composite");
}
}
}
Task 2 — Seconds to Time Units Converter
Description
This program converts seconds into hours, minutes, seconds, and milliseconds.
Java Code
import java.util.Scanner;
public class Task2 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("Enter any value: ");
int seconds = input.nextInt();
secondsToTimeUnits(seconds);
}
public static void secondsToTimeUnits(double seconds) {
2