1. write a program to input a number and check whether a number is a palindrome or not.
palindrome
number is a number where number and reverse number both are same.
import java.util.*;
public class Main
public static void main(String[] args)
Scanner sc = new Scanner(System.in);
System.out.println("Enter the number: ");
int num=sc.nextInt();
int r,sum=0;
int temp=num;
while(num>0)
r=num%10;
sum=(sum*10)+r;
num=num/10;
if(temp==sum)
System.out.println("The entered number "+temp+" is a palindrome number ");
} else {
System.out.println("The entered number "+temp+" is not a palindrome");
}
2. write a program to input a number and check whether a given number is an armstrongnumber or
not.an armstong number is a number where sum of digit raised to the power of number of digit is equal
to number itself.
import java.util.Scanner;
public class Armstrong {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Enter the number: ");
int num=sc.nextInt();
int r,sum=0;
int temp=num;
while(num>0)
r=num%10;
sum=sum+r*r*r;
num=num/10;
if(temp==sum)
System.out.println("The entered number "+temp+" is an Armstrong number.");
} else {
System.out.println("The entered number "+temp+" is not an Armstrong number.");
}
}
3. write a program to input a number and check whether a number is a spy or not. a spy number is a
number where sum of digit and product of digit is same.
import java.util.Scanner;
public class spy {
public static void main(String args[])
int product = 1, sum = 0, ld;
Scanner sc=new Scanner(System.in);
System.out.println("Enter a number");
int n =sc.nextInt();
while (n > 0) {
ld = n % 10;
sum = sum + ld;
product = product * ld;
n = n / 10;
if (sum == product)
System.out.println(
"Given number is spy number");
else
{
System.out.println(
"Given number is not spy number");
4. write a program to input a number and check whether a given number is a composite number or
not.composite number is a number where the number has more than two factors.
import java.util.Scanner;
public class CheckComposite {
public static void main(String[] args) {
System.out.println("Enter the number:");
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int count = 0;
for(int i = 1; i <= n; i++) {
if (n % i == 0)
count++;
if (count >3){
System.out.println(n+ "is a composite number");
else
System.out.println(n+ "is not composite number");
}
5. write a program to input a number and check whether a given number is a prime number or not.
prime number is a number where the number has two factors 1 and the number itself.
import java.util.Scanner;
public class Checkprime {
public static void main(String[] args) {
System.out.println("Enter the number:");
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int count = 0;
for(int i = 1; i <= n; i++) {
if (n % i == 0)
count++;
if (count ==2){
System.out.println(n+ "is a prime number");
else
System.out.println(n+ "is not prime number");
}
}
6.write a program to calculate the sum of following series where n is input by user.
1+2+3+…+n
import java.util.Scanner;
public class Example{
public static void main(String args[]){
Scanner scan = new Scanner(System.in);
double sum=0;
System.out.print("Enter a number:");
int num;
num = scan.nextInt();
for(int i=1;i<=num;i++)
sum=sum+i;
System.out.println("sum of first n digits"+ sum);
scan.close();
7.To print sum of series 12+22+32+…n2
import java.util.Scanner;
public class Example{
public static void main(String args[]){
Scanner scan = new Scanner(System.in);
double sum=0;
System.out.print("Enter a number:");
int num;
num = scan.nextInt();
for(int i=1;i<=num;i++)
sum=sum+i*i;
System.out.println("sum of series"+ sum);
scan.close();
8. To print sum of series 13+23+33+------------+n3
import java.util.Scanner;
public class Example{
public static void main(String args[]){
Scanner scan = new Scanner(System.in);
double sum=0;
System.out.print("Enter a number:");
int num;
num = scan.nextInt();
for(int i=2;i<=num;i=i+2)
{
sum=sum+i*i*i;
System.out.println("sum of series"+ sum);
scan.close();
9. To print sum of series 1+1/2+1/3+------------+1/n
import java.util.Scanner;
public class Example{
public static void main(String args[]){
Scanner scan = new Scanner(System.in);
double sum=0;
System.out.print("Enter a number:");
int num;
num = scan.nextInt();
for(int i=1;i<=num;i++)
sum=sum+1.0/i ;
System.out.println("sum of series"+ sum);
scan.close();
}
10. 1+(1+2)+(1+2+3)………….(1+2+3+4+5…..+n)
import java.util.Scanner;
public class series{
public static void main(String args[]){
Scanner scan = new Scanner(System.in);
double sum=0;
System.out.print("Enter a number:");
int num,s=0,s1=0;
num = scan.nextInt();
for(int i=1;i<=num;i++)
s=s+i;
s1=s1+s;
System.out.println(+ s1);
11. To print fibonacci series 0,1,1,2,3,5,8,13…….n terms
import java.util.*;
public class THKFibbonaci
{
public static void main(String[] args)
Scanner sc=new Scanner(System.in);
int t1 = 0, t2 = 1;
System.out.print("Number of terms to be printed here: ");
int n=sc.nextInt();
System.out.println("The First " + n + " terms of fibonnaci series: ");
for (int i = 1; i <= n; ++i)
System.out.print(t1 + " ");
int total = t1 + t2;
t1 = t2;
t2 = total;
12.
To print
AA
AAA
AAAA
AAAAA
public class forloop
{
public static void main(String args[])
int n=5;
for(int i=1;i<=n;i++)
for(int j=1;j<=i;j++)
System.out.print(“A”);
System.out.println();
13. To print
12
123
1234
12345
public class forloop
public static void main(String args[])
{
int n=5;
for(int i=1;i<=5;i++)
for(int j=1;j<=i;j++)
System.out.print(j);
System.out.println();
14. To print
22
333
4444
55555
public class forloop
public static void main(String args[])
int n=5;
for(int i=1;i<=5;i++)
for(int j=1;j<=i;j++)
System.out.print(i);
System.out.println();
15. To print
23
456
7 8 9 10
11 12 13 14 15
public class KboatPattern
public static void main(String args[]) {
int a = 1;
for (int i = 1; i <= 5; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(a++ + "\t");
System.out.println();
}
16. To print
12345
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
21 22 23 24 25
public class KboatPattern
public static void main(String args[]) {
int a = 1;
for (int i = 1; i <= 5; i++) {
for (int j = 1; j <= 5; j++) {
System.out.print(a++ + "\t");
System.out.println();
17.To print
**
***
****
*****
public class forloop
public static void main(String args[])
int n=5;
for(int i=1;i<=n;i++)
for(int j=1;j<=i;j++)
System.out.print(“*”);
System.out.println();
18. To print
aaaaa
aaaaa
aaaaa
aaaaa
aaaaa
public class forloop
{
public static void main(String args[])
int n=5;
for(int i=1;i<=n;i++)
for(int j=1;j<=n;j++)
System.out.print(“a”);
System.out.println();
19. To print
11111
22222
33333
44444
55555
public class forloop
public static void main(String args[])
int n=5;
for(int i=1;i<=n;i++)
{
for(int j=1;j<=n;j++)
System.out.print(i);
System.out.println();
20. Write java program to print month of the year.
class monthno {
public static void main(String args[]) {
Scanner scan=new Scanner(System.in);
System.out.println("Enter a month");
int month=scan.nextInt();
switch (month) {
case 1:
System.out.println("Showing Month: January");
break;
case 2:
System.out.println("Showing Month: February");
break;
case 3:
System.out.println("Showing Month: March");
break;
case 4:
System.out.println("Showing Month: April");
break;
case 5:
System.out.println("Showing Month: May");
break;
case 6:
System.out.println("Showing Month: June");
break;
case 7:
System.out.println("Showing Month: July");
break;
case 8:
System.out.println("Showing Month: August");
break;
case 9:
System.out.println("Showing Month: September");
break;
case 10:
System.out.println("Showing Month: October");
break;
case 11:
System.out.println("Showing Month: November");
break;
case 12:
System.out.println("Showing Month: December");
break;
default:
System.out.println("Invalid input - Wrong month number.");
break;
21. Write java program to print day of the week.
public class Main {
public static void main(String[] args) {
Scanner scan=new Scanner(System.in);
System.out.println("Enter a day");
int day=scan.nextInt();
switch (day) {
case 1:
System.out.println("Monday");
break;
case 2:
System.out.println("Tuesday");
break;
case 3:
System.out.println("Wednesday");
break;
case 4:
System.out.println("Thursday");
break;
case 5:
System.out.println("Friday");
break;
case 6:
System.out.println("Saturday");
break;
case 7:
System.out.println("Sunday");
break;
22. Write java program to determine whether a character is a vowel or a consonant.
import java.util.*;
public class vowelcon{
public static void main(){
Scanner scan=new Scanner(System.in);
System.out.println("Enter a char");
char ch=scan.next().charAt(0);
switch(ch)
{
case'a':
case'e':
case'i':
case'o':
case'u':
case'A':
case'E':
case'I':
case'O':
case'U':
System.out.println("It is an vowel");
break;
default:
System.out.println("It is a consonant");
23. a) To print first 10 natural numbers using while loop
public class Basic7 {
public static void main(String[] args) {
int i = 1;
while (i <= 10) {
System.out.println(i);
i++;
}
}
24. a) To print first 15 natural numbers using for loop
import java.util.*;
public class forloop
public static void main(String args[])
for(int i=1;i<=15;i++)
System.out.println(i);
25. a) To print first 100 natural numbers using for loop
import java.util.*;
public class forloop
public static void main(String args[])
for(int i=1;i<=100;i++)
System.out.println(i);
}
26. Write a program to display reverse number from 100 to 1.
import java.util.*;
public class forloop
public static void main(String args[])
for(int i=100;i>=1;i--)
System.out.println(i);
27. To check if a number is even or odd.
import java.util.*;
public class oddeven
public static void main(String args[])
Scanner scan=new Scanner(System.in);
System.out.println("Enter A Number");
int n=scan.nextInt();
if (n%2==0)
System.out.println("number is an even");
else
System.out.println("number is an odd");
28. To check if a number is single,double or triple.
import java.util.*;
public class sdt
public static void main(String args[])
Scanner scanner = new Scanner(System.in);
System.out.print("Enter a number: ");
int number = scanner.nextInt();
if (number >= 0 && number <= 9) {
System.out.println("Single digit number.");
} else if (number >= 10 && number <= 99) {
System.out.println("Double digit number.");
} else if (number >= 100 && number <= 999) {
System.out.println("Triple digit number.");
} else {
System.out.println("Number has more than three digits.");
29. To print Pythagorean.
import java.util.*;
public class pythagorean
public static void main(String args[])
Scanner scanner = new Scanner(System.in);
System.out.println("Enter the length of side a:");
double a = scanner.nextDouble();
System.out.println("Enter the length of side b:");
double b = scanner.nextDouble();
double c = Math.sqrt(Math.pow(a, 2) + Math.pow(b, 2));
System.out.println("The length of the hypotenuse (c) is: " + c);
30. To print first 10 multiples of a number 9.
public class MultiplesOfNine {
public static void main(String[] args) {
int number = 9;
System.out.println("First 10 multiples of 9:");
for (int i = 1; i <= 10; i++) {
System.out.println(number * i);
}
}
}
31. To check if a number is positive, negative or zero.
import java.util.Scanner;
public class CheckNumber {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Enter a number: ");
int number = scanner.nextInt();
if (number > 0) {
System.out.println(number + " is a positive number.");
} else if (number < 0) {
System.out.println(number + " is a negative number.");
else {
System.out.println(number + " is zero.");
32. To print temperature from Fahrenheit to Celcius.
import java.util.Scanner;
public class FahrenheitToCelsius {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Enter temperature in Fahrenheit: ");
double fahrenheit = scanner.nextDouble();
double celsius = (fahrenheit - 32) * 5 / 9.0;
System.out.println("Temperature in Celsius: " + celsius);
33. To print area of a triangle with Heron’s formula
import java.util.*;
public class TriangleArea
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Enter the sides of the triangle:");
double a = scanner.nextDouble();
double b = scanner.nextDouble();
double c = scanner.nextDouble();
double s = (a + b + c) / 2;
double area = Math.sqrt(s * (s - a) * (s - b) * (s - c));
System.out.println("Area of the triangle: " + area);
}
34. To check person is eligible for driving license.
import java.util.Scanner;
public class driving
public static void main(String args[])
Scanner scanner = new Scanner(System.in);
System.out.print("Enter an age ");
int age = scanner.nextInt();
if(age >18)
System.out.println("You are eligible for driving license");
else
System.out.println("You are not eligible for driving license");
35. Subject
import java.util.Scanner;
public class StudentMarks {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int totalMarks = 0;
double percentage;
System.out.println("Enter marks for 5 subjects:");
for (int i = 1; i <= 5; i++) {
System.out.print("Subject " + i + ": ");
int marks = input.nextInt();
totalMarks += marks;
percentage = (double) totalMarks / 500 * 100;
System.out.println("Total Marks: " + totalMarks);
System.out.println("Percentage: " + percentage + "%");
if(percentage >=90 && percentage<100 )
System.out.println("Grade obtained is A");
else if(percentage >=80 && percentage<90)
System.out.println("Grade obtained is B");
else if(percentage >=60 && percentage<80)
System.out.println("Grade obtained is C");
}
else if(percentage >=40 && percentage<60)
System.out.println("Grade obtained is D");
else
System.out.println("Fail");
36. commision
import java.util.Scanner;
public class SalesCommission {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Enter the sales amount: ");
double salesAmount = scanner.nextDouble();
double commission = 0;
if (salesAmount < 5000) {
commission =salesAmount * 0.02;
System.out.println("The commission is: " + commission);
} else if (salesAmount > 5000 && salesAmount < 10000) {
commission = salesAmount * 0.05;
System.out.println("The commission is: " + commission);
} else if (salesAmount > 10000) {
commission = salesAmount * 0.10;
System.out.println("The commission is: " + commission);
} else {
commission=0;
System.out.println("The commission is: " + commission)