Java Assigment
Java Assigment
ASSIGMENT-1
class Ex1
System.out.println("Bhavin Modi");
System.out.print("Ankleshwar");
ASSIGMENT-2
/**
123 1 2 3 =1 4 9
4 5 0 * 1 2 3 = 4 10 0
678 1 2 3 = 6 14 24.
*/
Java Assignment
import java.io.*;
class arr2mul
int i=0,j=0;
DataInputStream in = new
DataInputStream(System.in);
try
for(i=0;i<3;i++)
for(j=0;j<3;j++)
{
Java Assignment
n[i][j] = Integer.parseInt(in.readLine());
System.out.println();
for(i=0;i<3;i++)
for(j=0;j<3;j++)
m[i][j] = Integer.parseInt(in.readLine());
for(i=0;i<3;i++)
for(j=0;j<3;j++)
System.out.println();
for(i=0;i<3;i++)
for(j=0;j<3;j++)
System.out.println();
ASSIGMENT-3
Java Assignment
/*
*/
import java.io.*;
import java.lang.*;
class fun
return (x * y);
{
Java Assignment
return (2 * (x + y));
class rect
DataInputStream in = new
DataInputStream(System.in);
float l=0,b=0;
try
System.out.flush();
l = Float.valueOf(in.readLine());
b = Float.valueOf(in.readLine());
Java Assignment
catch (Exception e)
System.out.print("IO Error");
System.out.println();
ASSIGMENT-4
/*
Java Assignment
*/
class Hardware
char ch;
System.out.flush();
try
switch(ch =(char)System.in.read())
case 'F':
case 'f':
break;
case 'C':
case 'c':
break;
case 'P':
case 'p':
break;
default:
System.out.print("Wrong choice");
}
Java Assignment
catch (Exception e)
System.out.print("I/O Error");
ASSIGMENT-5
/*
7.Exit
Java Assignment
*/
import java.io.*;
int n = 0;
void disp()
System.out.println("7.Exit");
System.out.println();
void pn(int x)
n = x;
Java Assignment
if ( n > 0)
System.out.print("Number is Positive");
else
System.out.print("Number is Negative");
void oe(int x)
n = x;
if ((n%2) == 1)
System.out.print("Number is Odd");
else
System.out.print("Number is Even");
void prime(int x)
int i=0,c=0;
n = x;
Java Assignment
for(i=1;i<=n;i++)
if (n%i == 0)
c++;
if (c==0)
else
void arms(int x)
n = x;
int a,b,c,sum=0;
a = n/100;
b = (n-(a*100))/10;
c = (n-(a*100))-(b*10);
Java Assignment
if (sum == n)
else
void fibo(int x)
n = x;
int n1=1,n2=0,sum=0;
while(n>0)
sum = n1+n2;
if (x==sum)
System.out.print("fibo");
n1 = n2;
n2 = sum;
Java Assignment
n--;
void exit()
System.out.print("Exit");
class Menu1
DataInputStream in = new
DataInputStream(System.in);
do
d1.disp();
int ch = Integer.parseInt(in.readLine());
try
int n = Integer.parseInt(in.readLine());
switch(ch)
case 1:
d1.pn(n);
break;
case 2:
d1.oe(n);
break;
Java Assignment
case 3:
d1.prime(n);
break;
case 5:
d1.arms(n);
break;
case 6:
d1.fibo(n);
break;
case 7:
d1.exit();
break;
default:
System.out.print("Wrong choice");
catch (Exception e)
System.out.print("I/O Error");
Java Assignment
System.out.println();
s = in.readLine();
ASSIGMENT-6
/**
Create an abstract class Auto with fields for the car maker
and price.
*/
import java.io.*;
void get()
void setprice(int x)
void get()
void setprice(int x)
class car
DataInputStream in = new
DataInputStream(System.in);
int cp = Integer.parseInt(in.readLine());
Java Assignment
m.get();
m.setprice(cp);
h.get();
h.setprice(cp);
ASSIGNMENT-7
/**
*/
import java.io.*;
class square
int height=0,width=0,surfaceArea=0;
square(int x,int y)
height=x;
width=y;
int sfa()
surfaceArea=height * width;
return surfaceArea;
}
Java Assignment
int depth=0;
super(x,y);
depth=z;
int sfa()
class surfacearea
{
Java Assignment
int h=0,w=0,d=0;
DataInputStream in = new
DataInputStream(System.in);
try
h = Integer.parseInt(in.readLine());
w = Integer.parseInt(in.readLine());
d = Integer.parseInt(in.readLine());
ASSIGNMENT-8
/**
Write a simple java program that give the list of valid and
invalid numbers
*/
class cmdvi
int invalid=0,valid=0,n;
for(int i=0;i<args.length;i++)
{
Java Assignment
try
n = Integer.parseInt(args[i]);
catch(Exception e)
invalid++;
continue;
valid++;
ASSIGNMENT-9
/**
*/
import java.io.*;
class ascending
int i=0,j=0,swap=0;
DataInputStream in = new
DataInputStream(System.in);
try
for(i=0;i<10;i++)
n[i] = Integer.parseInt(in.readLine());
Java Assignment
System.out.println();
for(i=0;i<10;i++)
for(j=0;j<10;j++)
swap = n[i];
n[i] = n[j];
n[j] = swap;
for(i=0;i<10;i++)
{
Java Assignment
ASSIGNMENT-10
/**
for example.
1 2 3
------------
1| 1 2 3
2| 2 4 6
3| 3 6 9
*/
Java Assignment
class multitable
int i=0,j=0;
for(i=0;i<3;i++)
r[i]=Integer.parseInt(args[i]);
for(j=0;i<6;i++,j++)
c[j]=Integer.parseInt(args[i]);
for(i=0;i<3;i++)
Java Assignment
for(j=0;j<3;j++)
System.out.print(" ");
for(i=0;i<3;i++)
System.out.println();
System.out.print(" ------");
System.out.println();
for(i=0;i<3;i++)
for(j=0;j<3;j++)
{
Java Assignment
System.out.println();
ASSIGNMENT-11
/**
Reverse a string.
Exit.
*/
import java.io.*;
import java.lang.*;
Java Assignment
class fun
int i,j;
char temp;
void rev(String s)
for(i=s.length()-1;i>=0;i--)
System.out.print(s.charAt(i));
void sort(String s)
for(i=0;i<s.length();i++)
s2[i] = s.charAt(i);
for(i=0;i<s.length();i++)
for(j=i+1;j<s.length();j++)
if(s2[j].compareTo(s2[i]) < 0)
temp = s2[i];
s2[i] = s2[j];
s2[j] = temp;
System.out.print(s2);
}
Java Assignment
void uc(String s)
void lc(String s)
void exit()
System.out.println("Exit");
class strfun
{
Java Assignment
DataInputStream in = new
DataInputStream(System.in);
int ch;
System.out.println("1.Reverse a string");
System.out.println("2.Sorting a string");
System.out.println("5.Exit");
System.out.println();
try
{
Java Assignment
System.out.flush();
ch = Integer.parseInt(in.readLine());
s = in.readLine();
switch(ch)
case 1:
f.rev(s);
break;
case 2:
f.sort(s);
break;
case 3:
f.lc(s);
break;
case 4:
f.uc(s);
break;
Java Assignment
case 5:
f.exit();
break;
default:
System.out.print("Wrong choice");
catch (Exception e)
System.out.print("I/O Error");
ASSIGNMENT-12
/**
*/
import java.io.*;
import java.lang.*;
class fun
void len()
void rep()
{
Java Assignment
void uc()
void ext()
void exit()
System.out.println("Exit");
}
Java Assignment
class strfun
DataInputStream in = new
DataInputStream(System.in);
System.out.println();
System.out.println("e. Exit");
System.out.println();
try
char ch;
case 'a':
f.len();
break;
case 'b':
f.rep();
break;
case 'c':
f.uc();
break;
case 'd':
f.ext();
break;
case 'e':
f.exit();
Java Assignment
break;
default:
System.out.print("Wrong choice");
catch (Exception e)
System.out.print("I/O Error");
ASSIGNMENT-13
/**
*/
Java Assignment
class search
int c = args[0].length(),n;
char ch;
try
ch = str.charAt(i);
break;
else
System.out.print (ch);
}
Java Assignment
catch(Exception e)
System.out.print("IO Error");
ASSIGNMENT-14
/**
*/
class fun
{
Java Assignment
if(a>b)
else
if(a>b)
else
if(a>b)
else
class cmdmax
try
if(args[0].indexOf('.')>=0 &&
args[0].indexOf('.')<=32000)
double t=Double.parseDouble(args[0]);
double t1=Double.parseDouble(args[1]);
f.max(t,t1);
else
{
Java Assignment
int s=Integer.parseInt(args[0]);
int s1=Integer.parseInt(args[1]);
f.max(s,s1);
catch(NumberFormatException e)
char c=args[0].charAt(0);
char c2=args[1].charAt(0);
f.max(c,c2);
ASSIGNMENT-15
/**
- Average of numbers
- Maximum of numbers
- Minimum of numbers
- Exit
*/
import java.io.*;
class operation
{
Java Assignment
DataInputStream in = new
DataInputStream(System.in);
System.out.println();
System.out.println("6. Exit");
System.out.println();
int ch = Integer.parseInt(in.readLine());
System.out.println();
switch(ch)
Java Assignment
case 1:
f.disp();
break;
case 2:
f.sum();
break;
case 3:
f.avg();
break;
case 4:
f.max();
break;
case 5:
f.min();
break;
case 6:
f.exit();
break;
default:
Java Assignment
System.out.print("Wrong choice");
class read
DataInputStream in = new
DataInputStream(System.in);
read()
try
for(int i=0;i<10;i++)
a[i] = Integer.parseInt(in.readLine());
}
Java Assignment
catch(Exception e){}
fun()
super();
int s=0;
void disp()
System.out.print("Array is ");
{
Java Assignment
void sum()
s += a[i];
void avg()
s += a[i];
void max()
int m = a[0];
if (m < a[i])
m = a[i];
void min()
int m = a[9];
if (m > a[i])
m = a[i];
Java Assignment
void exit()
System.out.print("Exit");
ASSIGNMENT-16
/**
*/
import java.io.*;
class election
DataInputStream in = new
DataInputStream(System.in);
int i,n,count=0,spoilt=0;
n = Integer.parseInt(in.readLine());
System.out.println();
for(i=0;i<n;i++)
Java Assignment
a[i] = Integer.parseInt(in.readLine());
count++;
else
spoilt++;
ASSIENMENT-17
Java Assignment
/**
*/
import java.io.*;
import java.lang.*;
class count
DataInputStream in = new
DataInputStream(System.in);
char ch;
int c=0;
s = in.readLine();
ch = (char) System.in.read();
for(int i=0;i<s.length();i++)
if (ch == s.charAt(i))
c++;
System.out.println();
ASSIGNMENT-18(1)
import java.io.*;
import java.lang.*;
class info
Java Assignment
int no;
String name;
no = n;
name = nm;
void display()
class stud
DataInputStream in = new
DataInputStream(System.in);
int std_no;
String std_name;
try
for(int i=0;i<2;i++)
std_no = Integer.parseInt(in.readLine());
std_name = in.readLine();
System.out.println();
st[i].getdata(std_no,std_name);
for(int i=0;i<2;i++)
st[i].display();
ASSIGNMENT-18(2)
/**
Member variable:
std_no,std_name,std_sub1,std_sub2,std_sub3,total,per
6. Exit
*/
import java.io.*;
import java.lang.*;
class info
int no,sub1,sub2,sub3;
float total,per;
String name;
no = n;
name = s;
Java Assignment
sub1 = s1;
sub2 = s2;
sub3 = s3;
System.out.print("New Entry");
void result(int n)
if(no == n)
per = total / 3;
System.out.print("Result calculated");
else
void display(int n)
Java Assignment
if ( no == n)
System.out.println("---------------------------");
System.out.println("---------------------------");
else
void del(int n)
{
Java Assignment
if(no == n)
no = '\0';
System.out.print("Entry Deleted");
else
class student
DataInputStream in = new
DataInputStream(System.in);
int std_no,std_sub1,std_sub2,std_sub3;
Java Assignment
String std_name;
int c = 0,i,j;
do
System.out.println();
System.out.println("6. Exit");
System.out.println();
int ch = Integer.parseInt(in.readLine());
System.out.println();
switch(ch)
case 1:
std_no = Integer.parseInt(in.readLine());
std_name = in.readLine();
std_sub1 = Integer.parseInt(in.readLine());
std_sub2 = Integer.parseInt(in.readLine());
std_sub3 = Integer.parseInt(in.readLine());
st[c].data(std_no,std_name,std_sub1,std_sub2,std_sub3)
;
c++;
break;
case 2:
std_no = Integer.parseInt(in.readLine());
System.out.println();
for(i=0;i<c;i++)
st[i].result(std_no);
break;
case 3:
Java Assignment
std_no = Integer.parseInt(in.readLine());
System.out.println();
for(i=0;i<c;i++)
st[i].display(std_no);
break;
case 4:
std_no = Integer.parseInt(in.readLine());
System.out.println();
for(i=0;i<c;i++)
st[i].del(std_no);
break;
Java Assignment
default:
System.out.print("Wrong choice");
System.out.println("\n");
s = in.readLine();
/*
class info
int no;
String name;
Java Assignment
no = n;
name = nm;
void display()
class stud
DataInputStream in = new
DataInputStream(System.in);
Java Assignment
int std_no;
String std_name;
try
for(int i=0;i<2;i++)
std_no = Integer.parseInt(in.readLine());
std_name = in.readLine();
System.out.println();
st[i].getdata(std_no,std_name);
for(int i=0;i<2;i++)
st[i].display();
*/
ASSIGNMENT-19
/**
1. xname
2. date of birth
*/
import java.io.*;
class babyobject
int d,m,y,beg,polio;
babyobject()
DataInputStream in = new
DataInputStream(System.in);
try
xname = in.readLine();
System.out.println("Date of birth");
d = Integer.parseInt(in.readLine());
m = Integer.parseInt(in.readLine());
y = Integer.parseInt(in.readLine());
beg = d + 60 ;
polio = d + 45;
m = m + 1;
m = m + 1;
else
polio = polio - d;
if (m >= 12)
m = 1;
y = y + 1;
}
Java Assignment
System.out.println();
class baby
ASSIGNMENT-20
/**
If basic<=5000 Then
If basic>=15000 Then
Else
*/
Java Assignment
import java.io.*;
class employee
DataInputStream in = new
DataInputStream(System.in);
int c = 0,i,j;
do
System.out.println();
System.out.print("emp_no: ");
emp_no[c] = Integer.parseInt(in.readLine());
System.out.print("emp_name: ");
emp_name[c] = in.readLine();
System.out.print("basic: ");
basic[c] = Integer.parseInt(in.readLine());
System.out.print("Des: ");
Des[c] = in.readLine();
c++;
System.out.println();
s = in.readLine();
Java Assignment
do
System.out.println();
System.out.print("emp_no: ");
j = Integer.parseInt(in.readLine());
for(i=0;i<c;i++)
if( emp_no[i] == j)
System.out.println("emp_no: EMP" +
emp_no[i]);
System.out.println("emp_name: " +
emp_name[i]);
p.netpay(basic[i]);
System.out.println();
else
System.out.println();
s = in.readLine();
class Payslip
void netpay(float x)
float basic,da,hra,net;
Java Assignment
basic = x;
da = (basic * 3)/100;
da = (basic * 5)/100;
else
ASSIGNMENT-21
/*
*/
import java.lang.*;
class mulce
int b = 5;
try
{
Java Assignment
// catch (Exception e)
// {
// System.out.print("IOException");
// }
catch (ArithmeticException e)
System.out.print("Division by Zero");
catch (ArrayIndexOutOfBoundsException e)
ASSIGNMENT-22
Java Assignment
/**
Use two classes. The first class contains the item data and
methods
The other class creates objects for the items and uses the
objects
*/
import java.io.*;
import java.lang.*;
class item
DataInputStream in = new
DataInputStream(System.in);
Java Assignment
int quantity = 0;
name = in.readLine();
System.out.print("Quantity : ");
quantity = Integer.parseInt(in.readLine());
System.out.print("Price : ");
price = Float.valueOf(in.readLine()).floatValue();
i.get(name,quantity,price);
i.set();
class invoice
int q;
Java Assignment
float p,tc;
n = x;
q = y;
p = z;
void set()
System.out.println();
ASSIGNMENT-23
/**
Java Assignment
Data members:
Methods:
*/
import java.io.*;
class book
int tno;
no = x;
s = y;
Java Assignment
tno = z;
void display()
System.out.println();
class library
DataInputStream in = new
DataInputStream(System.in);
int btno;
bno = in.readLine();
bname = in.readLine();
btno = Integer.parseInt(in.readLine());
b.get(bno,bname,btno);
b.display();