Java Labmanual
Java Labmanual
Sign
// Calculate sum
int sum = num1 + num2;
// Print result
System.out.println("The sum is: " + sum);
scanner.close();
}
}
PROGRAM – 2 Write a Java program to check whether a
given year is a leap year or not.
import java.util.Scanner;
// Calculate sum
int sum = num1 + num2;
// Print result
System.out.println("The sum is: " + sum);
scanner.close();
}
}
PROGRAM – 3 Write a program to calculate addition of two number
using prototyping of methods.
import java.util.Scanner;
// Display result
System.out.println("The sum is: " + result);
scanner.close();
}
// Method definition
public static int add(int a, int b) {
return a + b;
}
}
PROGRAM – 4 Write a Java program to calculate simple interest.
import java.util.Scanner;
// Display result
System.out.println("Simple Interest is: " + simpleInterest);
scanner.close();
}
}
PROGRAM – 5 Write a Java program to find the factorial of a
number using a for loop.
import java.util.Scanner;
// Initialize factorial to 1
long factorial = 1;
scanner.close();
}
}
PROGRAM – 6 Create a Java program to swap two numbers
without using a third variable.
import java.util.Scanner;
int a = scanner.nextInt();
int b = scanner.nextInt();
b = a - b; // b becomes original a
a = a - b; // a becomes original b
System.out.println("After swapping:");
scanner.close();
}
PROGRAM – 7 Write a Java program to check whether a string
is a palindrome.
import java.util.Scanner;
// Input string
System.out.print("Enter a string: ");
String original = scanner.nextLine();
scanner.close();
}
}
PROGRAM – 8 Write a Java program to sort an array of integers in
ascending order
import java.util.Scanner;
int n = scanner.nextInt();
arr[i] = scanner.nextInt();
arr[j + 1] = temp;
scanner.close();
}
PROGRAM – 9 Create a Java program that implements a simple
calculator using switch case
import java.util.Scanner;
// Input operator
double result;
// Switch case for operations
switch (operator) {
case '+':
break;
case '-':
break;
case '*':
break;
case '/':
if (num2 != 0) {
} else {
System.out.println("Error: Cannot divide by zero!");
break;
default:
System.out.println("Invalid operator!");
scanner.close();
}
PROGRAM – 10 Write a Java program to find the largest of three
numbers entered by the user.
import java.util.Scanner;
largest = num2;
largest = num3;
}
// Output the largest number
scanner.close();