0% found this document useful (0 votes)
8 views5 pages

Java Programs Class12 IT802

This document contains a Java practical file for Class 12 Information Technology, featuring 15 programming exercises. Each program demonstrates fundamental programming concepts such as printing output, arithmetic operations, control structures, and basic algorithms. The exercises include tasks like checking even/odd numbers, finding the largest number, calculating factorials, and more.

Uploaded by

pandeyvinu0507
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views5 pages

Java Programs Class12 IT802

This document contains a Java practical file for Class 12 Information Technology, featuring 15 programming exercises. Each program demonstrates fundamental programming concepts such as printing output, arithmetic operations, control structures, and basic algorithms. The exercises include tasks like checking even/odd numbers, finding the largest number, calculating factorials, and more.

Uploaded by

pandeyvinu0507
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Class 12 Information Technology (Code: 802)

Java Practical File - 15 Programs

1. Print Hello World


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

2. Addition of Two Numbers


public class AddNumbers {
public static void main(String[] args) {
int a = 5, b = 10;
int sum = a + b;
System.out.println("Sum: " + sum);
}
}

3. Check Even or Odd


public class EvenOdd {
public static void main(String[] args) {
int num = 7;
if(num % 2 == 0)
System.out.println("Even");
else
System.out.println("Odd");
}
}

4. Find Largest of Two Numbers


public class Largest {
public static void main(String[] args) {
int a = 10, b = 20;
if(a > b)
System.out.println("Largest: " + a);
else
System.out.println("Largest: " + b);
}
}
5. Print Numbers from 1 to 10
public class OneToTen {
public static void main(String[] args) {
for(int i = 1; i <= 10; i++) {
System.out.println(i);
}
}
}

6. Check Prime Number


public class PrimeCheck {
public static void main(String[] args) {
int num = 29;
boolean prime = true;
for(int i = 2; i <= num / 2; i++) {
if(num % i == 0) {
prime = false;
break;
}
}
if(prime)
System.out.println("Prime");
else
System.out.println("Not Prime");
}
}

7. Reverse a Number
public class ReverseNumber {
public static void main(String[] args) {
int num = 1234, rev = 0;
while(num != 0) {
rev = rev * 10 + num % 10;
num /= 10;
}
System.out.println("Reversed: " + rev);
}
}

8. Factorial of a Number
public class Factorial {
public static void main(String[] args) {
int num = 5;
long fact = 1;
for(int i = 1; i <= num; i++) {
fact *= i;
}
System.out.println("Factorial: " + fact);
}
}

9. Check Palindrome Number


public class Palindrome {
public static void main(String[] args) {
int num = 121, rev = 0, temp = num;
while(num != 0) {
rev = rev * 10 + num % 10;
num /= 10;
}
if(temp == rev)
System.out.println("Palindrome");
else
System.out.println("Not Palindrome");
}
}

10. Print Fibonacci Series


public class Fibonacci {
public static void main(String[] args) {
int n = 10, a = 0, b = 1;
System.out.println("Fibonacci Series:");
for(int i = 1; i <= n; i++) {
System.out.print(a + " ");
int next = a + b;
a = b;
b = next;
}
}
}

11. Sum of Digits of a Number


public class SumOfDigits {
public static void main(String[] args) {
int num = 1234, sum = 0;
while(num != 0) {
sum += num % 10;
num /= 10;
}
System.out.println("Sum of digits: " + sum);
}
}

12. Check Armstrong Number


public class Armstrong {
public static void main(String[] args) {
int num = 153, sum = 0, temp = num;
while(temp != 0) {
int digit = temp % 10;
sum += digit * digit * digit;
temp /= 10;
}
if(sum == num)
System.out.println("Armstrong Number");
else
System.out.println("Not Armstrong");
}
}

13. Print Multiplication Table


public class MultiplicationTable {
public static void main(String[] args) {
int num = 5;
for(int i = 1; i <= 10; i++) {
System.out.println(num + " x " + i + " = " + (num * i));
}
}
}

14. Swap Two Numbers


public class Swap {
public static void main(String[] args) {
int a = 5, b = 10;
int temp = a;
a = b;
b = temp;
System.out.println("After Swap: a = " + a + ", b = " + b);
}
}
15. Check Leap Year
public class LeapYear {
public static void main(String[] args) {
int year = 2024;
if((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0))
System.out.println("Leap Year");
else
System.out.println("Not a Leap Year");
}
}

You might also like