Programs
Programs
import java.util.*;
class Example
{
public static void main(String args[])
{
int a[]=new int[10];
Scanner sc=new Scanner(System.in);
for(int i=0;i<5;i++)
{
System.out.println("Enter an element");
a[i]=sc.nextInt();
}
System.out.println("array elements are:");
for(int i=0;i<5;i++)
{
System.out.println(a[i]+ " ");
}
}
Write a java program to enter elements into the two arrays and perform addition.
import java.util.*;
class TwoDim
{
public static void main(String args[])
{
int a[][]=new int[2][2];
int b[][]=new int[2][2];
Scanner sc=new Scanner(System.in);
System.out.println("Enter the elements into a array");
for(int i=0;i<=1;i++)
{
for(int j=0;j<=1;j++)
{
a[i][j]=sc.nextInt();
}
}System.out.println("Enter the elements into b array");
for(int i=0;i<=1;i++)
{
for(int j=0;j<=1;j++)
{
b[i][j]=sc.nextInt();
}
}
System.out.println("Array elements are:");
for(int i=0;i<=1;i++)
{
for(int j=0;j<=1;j++)
{
System.out.print(a[i][j]+b[i][j]+" ");
}
System.out.println();
}
}
}
Program to find Grade of a Student in 4 Subjects
import java.util.*;
public class StudentGrade
{
public static void main(String[] args)
{
Scanner sc = new Scanner(System.in);
System.out.println("Enter the Marks in 4 Subjects");
int a[]=new int[4];
int total=0;
double avg;
for(int i=0;i<4;i++)
{
a[i]= sc.nextInt();
total+=a[i];
}
avg = total/4;
System.out.println("The average of student is " +avg);
if(avg >= 70)
System.out.println("Distinction");
else if (avg >=60 && avg <70)
System.out.println("First Class");
else if (avg >=50 && avg < 60)
System.out.println("Second Class");
else if (avg >=40 && avg < 50)
System.out.println("Second Class");
else
System.out.println("Fail");
}
}
Program to check a Number is Amstrong or Not
import java.util.*;
class Amstrong
{
public static void main(String ar[])
{
Scanner sc=new Scanner(System.in);
System.out.println("Enter a number");
int n=sc.nextInt();
System.out.println("Enter no. of digits in the given number");
int d=sc.nextInt();
double sum=0,m=n,r;
while(n!=0)
{
r=n%10;
sum=sum+(Math.pow(r,d));
n=n/10;
}
if(sum==m)
System.out.println("Given number is amstrong");
else
System.out.println("Given number is not an amstrong");
}
}
Program to display Prime Numbers from m to n
import java.util.*;
public class PrimeDemo
{
public static void main(String[] args)
{
Scanner sc = new Scanner(System.in);
System.out.println("Enter a number to start m ");
int m = sc.nextInt();
System.out.println("Enter a number to end n ");
int n = sc.nextInt();
int i , j;
System.out.println("prime numbers from " + m + " to "+n+"are:");
for (i = m; i <= n; i++)
{
int count=0;
for(j =1; j<=i; j++)
{
if(i%j==0)
count = count + 1;
}
if (count ==2)
System.out.println(i);
}
}
}
Define a class Rectangle with data member’s length and width. Write methods to
find perimeter and area of a rectangle. (class and object)
import java.util.*;
class Rectangle
{
double length,width,area,perimeter;
void set(double l,double w)
{
length=l;
width=w;
}
void rect_area()
{
area=length*width;
System.out.println("Area of rectangle is:"+area);
}
void rect_perimeter()
{
perimeter=2*(length+width);
System.out.println("perimeter of rectangle is:"+perimeter);
}
}
class RectangleDemo
{
public static void main(String ar[])
{
Rectangle r=new Rectangle();
Scanner sc=new Scanner(System.in);
System.out.println("Enter the l and b values to find the area and perimeter of
rectangle");
double l=sc.nextDouble();
double b=sc.nextDouble();
r.set(l,b);
r.rect_area();
r.rect_perimeter();
}
}
Create a class Account with data members name, acno and balance. Use
appropriate methods to perform various operations like deposit, withdraw,
balnceCheck.
import java.util.*;
class AccountDemo
{
String s;
double balance;
int acno;
void display()
{
System.out.println("Account No:"+acno);
System.out.println("Name:"+s);
System.out.println("Balance:"+balance);
}
void deposit(double dep)
{
balance=balance+dep;
System.out.println("New balance is:"+balance);
}
void withdraw(double draw)
{
balance=balance-draw;
System.out.println("New balance is:"+balance);
}
void checkbalance()
{
System.out.println("Balance="+balance);
}
}
class Account
{
public static void main(String ar[])
{
AccountDemo ob=new AccountDemo();
System.out.println("Enter name, account no, balance");
Scanner sc=new Scanner(System.in);
String st=sc.next();
ob.s=st;
int acn=sc.nextInt();
ob.acno=acn;
double bal=sc.nextDouble();
ob.balance=bal;
ob.display();
System.out.println("Enter the amount to deposit");
double d=sc.nextDouble();
ob.deposit(d);
System.out.println("Enter the amount to withdraw");
double w=sc.nextDouble();
ob.withdraw(w);
ob.checkbalance();
}
}
(or)
import java.util.*;
class AccountDemo
{
String s;
double balance;
int acno;
void display()
{
System.out.println("Account No:"+acno);
System.out.println("Name:"+s);
System.out.println("Balance:"+balance);
}
void deposit(double dep)
{
balance=balance+dep;
System.out.println("New balance is:"+balance);
}
void withdraw(double draw)
{
balance=balance-draw;
System.out.println("New balance is:"+balance);
}
void checkbalance()
{
System.out.println("Balance="+balance);
}
}
class AccountTest
{
public static void main(String ar[])
{
AccountDemo ob=new AccountDemo();
System.out.println("Enter name, account no, balance");
Scanner sc=new Scanner(System.in);
String st=sc.next();
ob.s=st;
int acn=sc.nextInt();
ob.acno=acn;
double bal=sc.nextDouble();
ob.balance=bal;
boolean b=true;
while(b)
{
System.out.println("1.Display details \n2.Deposit \n3.Withdraw \n4.Check
balance \n 5. Exit\n");
System.out.println("Enter your choice:\n");
int ch=sc.nextInt();
switch(ch)
{
case 1:
ob.display();
break;
case 2:
System.out.println("Enter the amount to deposit");
double d=sc.nextDouble();
ob.deposit(d);
break;
case 3:
System.out.println("Enter the amount to withdraw");
double w=sc.nextDouble();
ob.withdraw(w);
break;
case 4:
ob.checkbalance();
break;
case 5: b=false;
break;
}
}
}
}
Create a class Student with appropriate data and methods using constructor.
import java.util.*;
class StudentDetails
String sname;
int sno,m1,m2,m3,total;
double avg;
StudentDetails()
sname=sc.next();
sno=sc.nextInt();
this();
this.m1=m1;
this.m2=m2;
this.m3=m3;
void total()
total=m1+m2+m3;
void average()
avg=total/3;
void display()
System.out.println("Name:"+sname);
System.out.println("Roll No:"+sno);
System.out.println("Total:"+total);
System.out.println("Average:"+avg);
class Student
{
Scanner sc=new Scanner(System.in);
int s1=sc.nextInt();
int s2=sc.nextInt();
int s3=sc.nextInt();
sd1.total();
sd1.average();
sd1.display();
import java.util.*;
int m = sc.nextInt();
int n = sc.nextInt();
int p = sc.nextInt();
int q = sc.nextInt();
if (n != p)
System.exit(0);
for(int j=0;j<n;j++)
a[i][j] = sc.nextInt();
for(int j=0;j<q;j++)
b[i][j] = sc.nextInt();
for(int j=0;j<q;j++)
c[i][j]=0;
for(int k=0;k<p;k++)
}
}
System.out.println("Matrix-C is");
for(int j=0;j<q;j++)
System.out.println();
import java.util.*;
class Over
int c;
c=a+b;
{
c=x+y+z;
double q=s+t;
return(q);
float x=a+b;
return(x);
class OverDemo
int a=sc.nextInt();
int b=sc.nextInt();
int c=sc.nextInt();
float ft=sc.nextFloat();
double d=sc.nextDouble();
ob.add(a,b);
ob.add(a,b,c);
System.out.print(ob.add(d,a));
System.out.print(ob.add(b,ft));