Ques 1: Write a Java program to declare variables of different data types (int, float, char,
boolean, double) and display their default values.
class DefaultValues
{
int intVar;
float floatVar;
char charVar;
boolean boolVar;
double doubleVar;
void displayValues()
{
System.out.println("Default values of different data types:");
System.out.println("int: " + intVar);
System.out.println("float: " + floatVar);
System.out.println("char: [" + charVar + "]"); // Empty char prints as a blank
System.out.println("boolean: " + boolVar);
System.out.println("double: " + doubleVar);
}
public static void main(String[] args)
{
DefaultValues obj = new DefaultValues();
obj.displayValues();
}
}
QUES 2 Write a Java program that takes user input for name, age, and
percentage and displays it in a formatted manner.
class UserInputDisplay {
public static void main(String[] args)
{
Scanner scanner = new Scanner(System.in);
System.out.print("Enter your name: ");
String name = scanner.nextLine();
System.out.print("Enter your age: ");
int age = scanner.nextInt();
System.out.print("Enter your percentage: ");
float percentage = scanner.nextFloat();
System.out.println("\nUser Details:");
System.out.printf("Name: %s\n", name);
System.out.printf("Age: %d\n", age);
System.out.printf("Percentage: %.2f%%\n", percentage);
scanner.close();
}
QUES 3 Write a Java program to swap two numbers using a temporary variable .
class SwapNumbers {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Enter first number: ");
int num1 = scanner.nextInt();
System.out.print("Enter second number: ");
int num2 = scanner.nextInt();
System.out.println("\nBefore swapping: ");
System.out.println("First number: " + num1);
System.out.println("Second number: " + num2);
int temp = num1;
num1 = num2;
num2 = temp;
System.out.println("\nAfter swapping: ");
System.out.println("First number: " + num1);
System.out.println("Second number: " + num2);
scanner.close();
}
}