0% found this document useful (0 votes)
39 views31 pages

std-9 Program

The document contains a series of Java programs that demonstrate various programming concepts, including checking for palindromes, Armstrong numbers, spy numbers, prime and composite numbers, calculating series sums, generating patterns, and handling user input for days and months. Each program is structured with a main method and utilizes loops, conditionals, and basic arithmetic operations. The document serves as a comprehensive guide for beginners to understand fundamental programming tasks in Java.

Uploaded by

trivedikhush45
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)
39 views31 pages

std-9 Program

The document contains a series of Java programs that demonstrate various programming concepts, including checking for palindromes, Armstrong numbers, spy numbers, prime and composite numbers, calculating series sums, generating patterns, and handling user input for days and months. Each program is structured with a main method and utilizes loops, conditionals, and basic arithmetic operations. The document serves as a comprehensive guide for beginners to understand fundamental programming tasks in Java.

Uploaded by

trivedikhush45
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/ 31

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)

You might also like