0% found this document useful (0 votes)
13 views7 pages

All 25 Java Programs

The document contains a collection of Java programs that demonstrate various programming concepts, including arithmetic operations, control structures, and data handling. Each program addresses a specific problem, such as calculating sums, checking conditions, and manipulating arrays. The examples serve as practical applications for beginners to learn Java programming.

Uploaded by

abrarshaik00977
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)
13 views7 pages

All 25 Java Programs

The document contains a collection of Java programs that demonstrate various programming concepts, including arithmetic operations, control structures, and data handling. Each program addresses a specific problem, such as calculating sums, checking conditions, and manipulating arrays. The examples serve as practical applications for beginners to learn Java programming.

Uploaded by

abrarshaik00977
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/ 7

Q1) Sum of first n even numbers

import java.util.Scanner;
class SumEven {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int n=sc.nextInt(), sum=0;
for(int i=1;i<=n;i++) sum+=2*i;
System.out.println("Sum="+sum);
}
}

Q2) Swap two numbers without temp


import java.util.Scanner;
class Swap {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int a=sc.nextInt(), b=sc.nextInt();
a=a+b; b=a-b; a=a-b;
System.out.println("a="+a+" b="+b);
}
}

Q3) Positive, Negative or Zero


import java.util.Scanner;
class NumberCheck {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
if(n>0) System.out.println("Positive");
else if(n<0) System.out.println("Negative");
else System.out.println("Zero");
}
}

Q4) Even or Odd + list even numbers


import java.util.Scanner;
class EvenOdd {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
if(n%2==0){
System.out.println("Even");
for(int i=2;i<=n;i+=2) System.out.print(i+" ");
} else System.out.println("Odd");
}
}

Q5) Sum of even numbers 1–50


class SumEven50 {
public static void main(String[] args) {
int sum=0;
for(int i=2;i<=50;i+=2) sum+=i;
System.out.println("Sum="+sum);
}
}

Q6) Multiplication table


import java.util.Scanner;
class Table {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
for(int i=1;i<=10;i++) System.out.println(n+"x"+i+"="+(n*i));
}
}

Q7) Basic Calculator


import java.util.Scanner;
class Calculator {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int a=sc.nextInt(), b=sc.nextInt();
char op=sc.next().charAt(0);
switch(op){
case '+': System.out.println(a+b); break;
case '-': System.out.println(a-b); break;
case '*': System.out.println(a*b); break;
case '/': System.out.println(a/b); break;
}
}
}

Q8) Student Grade


import java.util.Scanner;
class StudentGrade {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int s=sc.nextInt();
if(s>=90) System.out.println("A");
else if(s>=80) System.out.println("B");
else if(s>=70) System.out.println("C");
else if(s>=60) System.out.println("D");
else System.out.println("F");
}
}

Q9) Max of 3 numbers


import java.util.Scanner;
class MaxThree {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int a=sc.nextInt(), b=sc.nextInt(), c=sc.nextInt();
if(a>=b && a>=c) System.out.println(a);
else if(b>=c) System.out.println(b);
else System.out.println(c);
}
}

Q10) Leap Year Check


import java.util.Scanner;
class LeapYear {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int y=sc.nextInt();
if(y%4==0){
if(y%100==0){
if(y%400==0) System.out.println("Leap");
else System.out.println("Not Leap");
} else System.out.println("Leap");
} else System.out.println("Not Leap");
}
}

Q11) Vowel or Consonant


import java.util.Scanner;
class VowelCheck {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
char ch=sc.next().charAt(0);
if("aeiouAEIOU".indexOf(ch)!=-1)
System.out.println("Vowel");
else System.out.println("Consonant");
}
}

Q12) Month by Number


import java.util.Scanner;
class Month {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int m=sc.nextInt();
switch(m){
case 1:System.out.println("Jan");break;
case 2:System.out.println("Feb");break;
case 3:System.out.println("Mar");break;
case 4:System.out.println("Apr");break;
case 5:System.out.println("May");break;
case 6:System.out.println("Jun");break;
case 7:System.out.println("Jul");break;
case 8:System.out.println("Aug");break;
case 9:System.out.println("Sep");break;
case 10:System.out.println("Oct");break;
case 11:System.out.println("Nov");break;
case 12:System.out.println("Dec");break;
default:System.out.println("Invalid");
}
}
}

Q13) Day of Week


import java.util.Scanner;
class WeekDay {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int d=sc.nextInt();
switch(d){
case 1:System.out.println("Mon");break;
case 2:System.out.println("Tue");break;
case 3:System.out.println("Wed");break;
case 4:System.out.println("Thu");break;
case 5:System.out.println("Fri");break;
case 6:System.out.println("Sat");break;
case 7:System.out.println("Sun");break;
default:System.out.println("Invalid");
}
}
}

Q14) Factorial (for loop)


import java.util.Scanner;
class Factorial {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int n=sc.nextInt(), f=1;
for(int i=1;i<=n;i++) f*=i;
System.out.println("Factorial="+f);
}
}

Q15) Fibonacci sequence


import java.util.Scanner;
class Fibonacci {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int n=sc.nextInt(), a=0,b=1;
while(a<=n){
System.out.print(a+" ");
int c=a+b; a=b; b=c;
}
}
}

Q16) Celsius to Fahrenheit


import java.util.Scanner;
class CelsiusToF {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
double c=sc.nextDouble();
double f=(c*9/5)+32;
System.out.println("F="+f);
}
}

Q17) Star Pattern


import java.util.Scanner;
class StarPattern {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int r=sc.nextInt();
for(int i=1;i<=r;i++){
for(int j=1;j<=i;j++) System.out.print("* ");
System.out.println();
}
}
}

Q18) Prime numbers 1–100


class PrimeNumbers {
public static void main(String[] args) {
int n=2;
while(n<=100){
boolean p=true;
for(int i=2;i<=n/2;i++)
if(n%i==0){p=false;break;}
if(p) System.out.print(n+" ");
n++;
}
}
}

Q19) Min & Max in Array


class ArrayMinMax {
public static void main(String[] args) {
int[] arr={5,9,2,15,7};
int i=1,min=arr[0],max=arr[0];
while(i<arr.length){
if(arr[i]<min) min=arr[i];
if(arr[i]>max) max=arr[i];
i++;
}
System.out.println("Min="+min+" Max="+max);
}
}

Q20) Array Length


class ArrayLength {
public static void main(String[] args) {
int[] arr={10,20,30,40,50};
System.out.println("Length="+arr.length);
}
}

Q21) Reverse array of 3


class ReverseArray {
public static void main(String[] args) {
int[] arr={10,20,30};
for(int i=arr.length-1;i>=0;i--)
System.out.println(arr[i]);
}
}

Q22) Average of array


class ArrayAverage {
public static void main(String[] args) {
int[] arr={5,10,15,20,25,30,35,40,45,50};
int sum=0;
for(int x:arr) sum+=x;
double avg=sum/(double)arr.length;
System.out.println("Avg="+avg);
}
}

Q23) Student class avg & pass


class Student {
String name; int roll; double[] g;
double avg(){double s=0;for(double x:g)s+=x;return s/g.length;}
boolean pass(){return avg()>=50;}
public static void main(String[] args){
Student s=new Student();
s.name="Ali"; s.roll=1; s.g=new double[]{60,70,80};
System.out.println("Avg="+s.avg());
System.out.println("Pass="+s.pass());
}
}
Q24) Library class
class Library {
String[][] books=new String[5][2];int c=0;
void addBook(String t,String a){books[c][0]=t;books[c][1]=a;c++;}
void list(){for(int i=0;i<c;i++)System.out.println(books[i][0]+" by "+books[i][1]);}
public static void main(String[] args){
Library l=new Library();
l.addBook("Java","James"); l.addBook("C++","Bjarne");
l.list();
}
}

Q25) Student scores & grade


class StudentMarks {
int[] s;
int max(){int m=s[0];for(int x:s)if(x>m)m=x;return m;}
int min(){int m=s[0];for(int x:s)if(x<m)m=x;return m;}
char grade(){int sum=0;for(int x:s)sum+=x;
double avg=sum/(double)s.length;
if(avg>=90)return 'A';else if(avg>=80)return 'B';
else if(avg>=70)return 'C';else if(avg>=60)return 'D';else return 'F';}
public static void main(String[] args){
StudentMarks st=new StudentMarks();
st.s=new int[]{85,92,78};
System.out.println("Max="+st.max()+" Min="+st.min()+" Grade="+st.grade());
}
}

You might also like