UNIVERSITY OF
PUNE
BCA
(SCIENCE) JAVA PRACTICAL SLIPS PAGES.
// slip 1. Q1 //Find max element of an array//
import java.io.*;
class slip1_1
{
public static void main(String ar[])throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
int max,i,n;
int a[]=new int[10];
System.out.print("enter a how many element you want= ");
n=Integer.parseInt(br.readLine());
for(i=0;i<n;i++)
{
System.out.print("enter a element = ");
a[i]=Integer.parseInt(br.readLine());
}
max=a[0];
for(i=0;i<n;i++)
{
if(max<a[i])
{
max=a[i];
}
}
System.out.println("\nTHE MAX ELEMENT IS= "+max);
}
}
/*================OUTPUT===============
smj@smj-virtual-machine:~$ javac Max.java
smj@smj-virtual-machine:~$ java Max
enter a how many element you want= 4
enter a element = 12
enter a element = 3
enter a element = 24
enter a element = 54
THE MAX ELEMENT IS= 54
smj@smj-virtual-machine:~$
*/
//slip 1_2
import java.io.*;
abstract class shape
{
abstract void calc_area();
abstract void calc_volume();
}
class sphere extends shape
{
int radius;
double a;
public sphere(int radius)
{
this.radius=radius;
}
public void calc_area()
{
a=4*3.14*radius*radius;
System.out.println("\nThe Area of sphere is = "+a);
}
public void calc_volume()
{
double v;
v=4*3.14*radius*radius*radius;
System.out.println("\nThe volume of sphere is = "+v);
}
}
class box extends shape
{
public int hight;
public int breadth;
public int length;
public box(int hight,int breadth,int length)
{
this.hight=hight;
this.breadth=breadth;
this.length=length;
}
public void calc_area()
{
double a;
a=2*(hight*breadth)+2*(hight*length)+2*(breadth*length);
System.out.println("\nThe Area of box is = "+a);
}
public void calc_volume()
{
double v;
v=hight*breadth*length;
System.out.println("\nThe Volume of box = "+v);
}
}
class slip1_2
{
public static void main(String ar[])throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
int r,l,b,h;
System.out.print("enter a radius of sphere = ");
r=Integer.parseInt(br.readLine());
sphere ob1=new sphere(r);
ob1.calc_area();
ob1.calc_volume();
System.out.print("enter a length of box = ");
l=Integer.parseInt(br.readLine());
System.out.print("enter a breadth of box = ");
b=Integer.parseInt(br.readLine());
System.out.print("enter a hight box = ");
h=Integer.parseInt(br.readLine());
box ob2=new box(l,b,h);
ob2.calc_area();
ob2.calc_volume();
System.out.println();
}
}
/*=================OUTPUT============
smj@smj-virtual-machine:~$ javac slip1_2.java
smj@smj-virtual-machine:~$ java slip1_2
enter a radius of sphere = 3
The Area of sphere is = 113.03999999999999
The volume of sphere is = 339.12
enter a length of box = 2
enter a breadth of box = 2
enter a hight box = 2
The Area of box is = 24.0
The Volume of box = 8.0
smj@smj-virtual-machine:~$
*/
**
// ======= slip1_3 =========//
import javax.swing.*;
import java.awt.*;
class panel
{
public static void main(String arg[])
{
JFrame f=new JFrame("panel");
JLabel l1=new JLabel("Font");
l1.setBounds(10,40,100,30);
String color[]={"Aril","Black","Red","Green","Gray"};
JComboBox cb1=new JComboBox(color);
cb1.setBounds(10,70,70,30);
JLabel l2=new JLabel("Size");
l2.setBounds(10,120,100,30);
String Size[]={"10","20","30","40","50"};
JComboBox cb2=new JComboBox(Size);
cb2.setBounds(10,150,70,30);
JTextField t=new JTextField();
t.setBounds(10,200,250,30);
JLabel l3=new JLabel("Style");
l3.setBounds(150,40,100,30);
JCheckBox b1=new JCheckBox("Bold");
b1.setBounds(150,70,100,30);
JCheckBox b2=new JCheckBox("Italic");
b2.setBounds(150,100,100,30);
JCheckBox b3=new JCheckBox("Underline");
b3.setBounds(150,130,100,30);
f.add(l1);
f.add(cb1);
f.add(l2);
f.add(cb2);
f.add(t);
f.add(l3);
f.add(b1);
f.add(b2);
f.add(b3);
f.setSize(300,300);
f.setLayout(null);
f.setVisible(true);
}
}
…
//slip 4_1//
import java.io.*;
class slip4_1
{
public static void main(String ar[])throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
int a,b;
System.out.print("enter a two no = ");
a=Integer.parseInt(br.readLine());
b=Integer.parseInt(br.readLine());
int c=a+b;
System.out.println("\nthe sum is "+c);
}
}
/*================output===========
smj@smj-virtual-machine:~$ javac slip4_1.java
smj@smj-virtual-machine:~$ java slip4_1
enter a two no = 5
6
the sum is 11
smj@smj-virtual-machine:~$
*/
…
//slip 4_2//
import java.io.*;
class person
{
int pid,age;
String pname,gender;
public person(int pid,String pname,int age,String gender)
{
this.pid=pid;
this.pname=pname;
this.age=age;
this.gender=gender;
}
public String toString()
{
return pid+" "+pname+" "+age +" "+gender;
}
}
class slip4_2
{
public static void main(String arg[])throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
int pi,ag,n,i;
String pn,gen;
System.out.print("enter a how many person = ");
n=Integer.parseInt(br.readLine());
person obj[]=new person[n];
for(i=0;i<n;i++)
{
System.out.print("enter a pid = ");
pi=Integer.parseInt(br.readLine());
System.out.print("enter a pname = ");
pn=br.readLine();
System.out.print("enter a age = ");
ag=Integer.parseInt(br.readLine());
System.out.print("enter a gender = ");
gen=br.readLine();
System.out.println();
obj[i]=new person(pi,pn,ag,gen);
}
System.out.println("\nDisplay person details\n");
for(i=0;i<n;i++)
{
System.out.println(obj[i]);
}
}
}
/*==========output================
smj@smj-virtual-machine:~$ javac slip4_2.java
smj@smj-virtual-machine:~$ java slip4_2
enter a how many person = 2
enter a pid = 111
enter a pname = jagdish
enter a age = 19
enter a gender = male
enter a pid = 222
enter a pname = ankit
enter a age = 20
enter a gender = male
Display person details
111 jagdish 19 male
222 ankit 20 male
smj@smj-virtual-machine:~$ */
..
//========== slip 4_3 ========//
import java.io.*;
class slip4_3
{
public static void main(String arg[])throws IOException
{
File in1=new File("f1.txt");
File in2=new File("f2.txt");
File in3=new File("f3.txt");
FileReader fr1=new FileReader(in1);
FileWriter fw1=new FileWriter(in2);
int ch;
while((ch=fr1.read())!=-1)
{
char c=(char)ch;
if(Character.isUpperCase(c))
{
c=Character.toLowerCase(c);
fw1.write(c);
}
else if(Character.isLowerCase(c))
{
c=Character.toUpperCase(c);
fw1.write(c);
}
else
{
fw1.write(c);
}
}
fw1.close();
FileReader r1=new FileReader(in1);
FileWriter w1=new FileWriter(in3);
while((ch=r1.read())!=-1)
{
char c=(char)ch;
w1.write(c);
}
r1.close();
FileReader r2=new FileReader(in2);
while((ch=r2.read())!=-1)
{
char c=(char)ch;
w1.write(c);
}
r2.close();
w1.close();
}
}
/*================= Output===============
/*****************f1.txt*******************
asdsdf sdjfsdf saduf sdfsdf;
s
df sdfsdf
sdhfsd
f sadfsdfhs fisf sdf sdfsdsljfsad
fpsdfoshdf
DFG
DFGH
DH
DHHJ
DFGN SHOH FG SDFH OSHDFC HSDHFSDHFH SDFSHDF
/*****************f2.txt********************
ASDSDF SDJFSDF SADUF SDFSDF;
S
DF SDFSDF
SDHFSD
F SADFSDFHS FISF SDF SDFSDSLJFSAD
FPSDFOSHDF
dfg
dfgh
dh
dhhj
dfgn shoh fg sdfh oshdfc hsdhfsdhfh sdfshdf
/*****************f3.txt********************
asdsdf sdjfsdf saduf sdfsdf;
s
df sdfsdf
sdhfsd
f sadfsdfhs fisf sdf sdfsdsljfsad
fpsdfoshdf
DFG
DFGH
DH
DHHJ
DFGN SHOH FG SDFH OSHDFC HSDHFSDHFH SDFSHDF
ASDSDF SDJFSDF SADUF SDFSDF;
S
DF SDFSDF
SDHFSD
F SADFSDFHS FISF SDF SDFSDSLJFSAD FPSDFOSHDF
dfg
dfgh
dh
dhhj
dfgn shoh fg sdfh oshdfc hsdhfsdhfh sdfshdf
*/
….
//slip 5_1//
import java.io.*;
class slip5_1
{
public static void main(String ar[])throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
String str1,rev="";
System.out.println();
System.out.print("enter a orignal String = ");
str1=br.readLine();
int len=str1.length();
int i;
for(i=len-1;i>=0;i--)
{
rev=rev+str1.charAt(i);
}
if(str1.equals(rev))
{
System.out.println("String is palindrom\n");
}
else
{
System.out.println("String is not palindrom\n");
}
}
}
/*=====================output==============
smj@smj-virtual-machine:~$ javac slip5_1.java
smj@smj-virtual-machine:~$ java slip5_1
enter a orignal String = nitin
String is palindrom
smj@smj-virtual-machine:~$ javac slip5_1.java
smj@smj-virtual-machine:~$ java slip5_1
enter a orignal String = neha
String is not palindrom
smj@smj-virtual-machine:~$
*/
//===slip 5_2====//
import java.io.*;
class IncorrectPassword extends Exception
{
}
class slip5_2
{
public static void main(String ar[])throws IOException
{
String u_name="google";
String password="google@123";
String un,pass;
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.print("\nenter a user name = ");
un=br.readLine();
System.out.print("enter a password = ");
pass=br.readLine();
try
{
if(u_name.equals(un) || password.equals(pass))
{
System.out.println("\nUser Name and Password are valid\n");
}
else
{
throw new IncorrectPassword();
}
}
catch(IncorrectPassword e)
{
System.out.println("\nIncorrect Password Exception\n");
}
}
}
/*===============output====================
smj@smj-virtual-machine:~$ javac slip5_2.java
smj@smj-virtual-machine:~$ java slip5_2
enter a user name = google
enter a password = google@123
User Name and Password are valid
OR
smj@smj-virtual-machine:~$ javac slip5_2.java
smj@smj-virtual-machine:~$ java slip5_2
enter a user name = smj
enter a password = smj@123
Incorrect Password Exception*/
//========= slip 6_1=====//
import java.io.*;
class slip6_1
{
public static void main(String ar[])throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
int sum=0;
double avg;
int a[]=new int[12];
int n,i;
System.out.print("Enter a how many no = ");
n=Integer.parseInt(br.readLine());
for(i=0;i<n;i++)
{
System.out.print("Enter a no = ");
a[i]=Integer.parseInt(br.readLine());
sum=sum+a[i];
}
avg=sum/n;
System.out.println();
System.out.println("The mean of array is = " +avg);
System.out.println();
}
}
/*===============output===============
smj@smj-virtual-machine:~$ javac slip6_1.java
smj@smj-virtual-machine:~$ java slip6_1
Enter a how many no = 4
Enter a no = 1
Enter a no = 2
Enter a no = 3
Enter a no = 4
The mean of array is = 2.0
smj@smj-virtual-machine:~$*/
//=======slip 5_3=======//
import java.io.*;
abstract class staff
{
String name,add;
}
class fulltimestaff extends staff
{
String dept;
double salary;
fulltimestaff(String name,String add,String dept,double salary)
{
this.name=name;
this.add=add;
this.dept=dept;
this.salary=salary;
}
void disp()
{
System.out.println();
System.out.println("Name is = " +name);
System.out.println("address is = "+add);
System.out.println("department is = "+dept);
System.out.println("salary is "+salary);
System.out.println();
}
}
class parttimestaff extends staff
{
int no_of_hr;
int r_p_hr;
parttimestaff(String name,String add,int no_of_hr,int r_p_hr)
{
this.name=name;
this.add=add;
this.no_of_hr=no_of_hr;
this.r_p_hr=r_p_hr;
}
void disp()
{
System.out.println("Name is = " +name);
System.out.println("address is = "+add);
System.out.println("no_of_hr is = "+no_of_hr);
System.out.println("r_p_hr is "+r_p_hr);
System.out.println();
}
}
class slip5_3
{
public static void main(String ar[])throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
String nm,ad,dp;
double sal;
int nh,rh;
int n,ch;
do
{
System.out.println("1:full time staff");
System.out.println("2:part time staff");
System.out.print("Enter your choices = ");
ch=Integer.parseInt(br.readLine());
switch(ch)
{
case 1:
System.out.println();
System.out.print("Enter how many full time staff = ");
n=Integer.parseInt(br.readLine());
fulltimestaff obj1[]=new fulltimestaff[n];
int i;
for(i=0;i<n;i++)
{
System.out.print("Enter a Name = ");
nm=br.readLine();
System.out.print("Enter address = ");
ad=br.readLine();
System.out.print("Enter department = ");
dp=br.readLine();
System.out.print("Enter salary = ");
sal=Double.parseDouble(br.readLine());
System.out.println();
obj1[i]=new fulltimestaff(nm,ad,dp,sal);
}
System.out.println("======Details of full time staff===========");
for(i=0;i<n;i++)
{
obj1[i].disp();
}
break;
case 2:
int m,j;
System.out.print("Enter how many part time staff = ");
m=Integer.parseInt(br.readLine());
parttimestaff obj2[]=new parttimestaff[m];
for(j=0;j<m;j++)
{
System.out.println();
System.out.print("Enter a Name = ");
nm=br.readLine();
System.out.print("Enter address = ");
ad=br.readLine();
System.out.print("Enter no_of_hr = ");
nh=Integer.parseInt(br.readLine());
System.out.print("Enter a rate_per_hr = ");
rh=Integer.parseInt(br.readLine());
System.out.println();
obj2[j]=new parttimestaff(nm,ad,nh,rh);
}
System.out.println("==========Details of part time staff===========");
for(j=0;j<m;j++)
{
obj2[j].disp();
}
break;
default:System.out.println("Invalid choices = ");
}
}while(ch!=2);
}
}
/*===============output===================
smj@smj-virtual-machine:~$ javac slip5_3.java
smj@smj-virtual-machine:~$ java slip5_3
1:full time staff
2:part time staff
Enter your choices = 1
Enter how many full time staff = 2
Enter a Name = janvi
Enter address = kharadi
Enter department = manager
Enter salary = 6000000
Enter a Name = jagdish
Enter address = kharadi
Enter department = IT cyber security
Enter salary = 700000
======Details of full time staff===========
Name is = janvi
address is = kharadi
department is = manager
salary is 6000000.0
Name is = jagdish
address is = kharadi
department is = IT cyber security
salary is 700000.0
1:full time staff
2:part time staff
Enter your choices = 2
Enter how many part time staff = 2
Enter a Name = Neha varma
Enter address = EON pune
Enter no_of_hr = 9
Enter a rate_per_hr = 50
Enter a Name = Ankit pawar
Enter address = magarpatta city
Enter no_of_hr = 8
Enter a rate_per_hr = 40
==========Details of part time staff===========
Name is = Neha varma
address is = EON pune
no_of_hr is = 9
r_p_hr is 50
Name is = Ankit pawar
address is = magarpatta city
no_of_hr is = 8
r_p_hr is 40
*/
//========= slip 6_2 ========//
import java.io.*;
import java.io.RandomAccessFile;
class slip6_2
{
public static void main(String arg[])throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
File f1=new File("a.c");
FileReader fr=new FileReader(f1);
RandomAccessFile raf=new RandomAccessFile("a.c","r");
long pos=raf.length();
int ch;
while((ch=fr.read())!=-1)
{
while(pos>0)
{
pos=pos-1;
raf.seek(pos);
byte b=raf.readByte();
System.out.print((char)b);
}
}
fr.close();
}
}
/*================output================
smj@smj-virtual-machine:~$ javac slip6_2.java
smj@smj-virtual-machine:~$ java slip6_2
}
;)a)tni(,"d% si edoc iicsa eht"(ftnirp
;)a&,"c%"(fnacs
;)"= rahc a retne"(ftnirp
;a rahc
{
)(niam diov
>h.oidts<edulcni#
//EDOC IICSA//smj@smj-virtual-machine:~$
*/
//slip 7_3//
import java.io.*;
interface shape
{
public void area();
}
class rectangle implements shape
{
int w,l,s;
rectangle(int w,int l,int s)
{
this.w=w;
this.l=l;
this.s=s;
}
public void area()
{
double a;
a=w*l;
System.out.println("the area of reactangl is = "+a);
}
}
class square extends rectangle implements shape
{
int s;
square(int w,int l,int s)
{
super(w,l,s);
}
public void area()
{
super.area();
double a;
a=s*s;
System.out.println("the area of square is = "+a);
}
}
class circle implements shape
{
int r;
circle(int r)
{
this.r=r;
}
public void area()
{
double a;
a=3.14*r*r;
System.out.println("the area of circle = "+a);
}
}
class slip7_3
{
public static void main(String ar[])throws IOException
{
int ra,le,wd,si;
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.print("enter a width of rectangel = ");
wd=Integer.parseInt(br.readLine());
System.out.print("enter a length of rectangel = ");
le=Integer.parseInt(br.readLine());
System.out.println();
System.out.print("enter side of square = ");
si=Integer.parseInt(br.readLine());
square o2=new square(wd,le,si);
o2.area();
System.out.println();
System.out.print("enter radius of circle = ");
ra=Integer.parseInt(br.readLine());
circle o3=new circle(ra);
o2.area();
System.out.println();
}
}
/*=================output===================
smj@smj-virtual-machine:~$ javac slip7_3.java
smj@smj-virtual-machine:~$ java slip7_3
enter a width of rectangel = 3
enter a length of rectangel = 4
enter side of square = 5
the area of reactangl is = 12.0
the area of square is = 0.0
enter radius of circle = 7
the area of reactangl is = 12.0
the area of square is = 0.0
smj@smj-virtual-machine:~$
*/
//========slip 6_3======//
import java.io.*;
class Insfficiantbalances extends Exception
{
}
class savingAccount
{
int acc_no;
double balances;
String name;
savingAccount(double balances,int acc_no,String name)
{
this.balances=balances;
this.acc_no=acc_no;
this.name=name;
System.out.println();
System.out.println("the account name is = "+name);
System.out.println("the account number is = "+acc_no);
System.out.println("the account balances is = "+balances);
}
void withdraw()throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.print("enter a amount ot be withdraw = ");
double w_amt=Double.parseDouble(br.readLine());
try
{
if(w_amt>(balances-500))
{
throw new Insfficiantbalances();
}
else
{
balances=balances-w_amt;
System.out.println("collect cash");
}
}
catch(Insfficiantbalances e)
{
System.out.println("insufficient balances");
}
}
void diposit() throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.println("enter diposit amount = ");
double d_amt=Double.parseDouble(br.readLine());
balances=balances+d_amt;
System.out.println("the total amount is = "+balances);
}
void view_balances()
{
System.out.println("present balances is = "+balances);
}
}
class slip2
{
public static void main(String ar[])throws IOException
{
int ch;
int c;
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
savingAccount o1=new savingAccount(5000,1123415,"saving account");
System.out.println();
do
{
System.out.println("1:withdraw money\n2:diposit\n3:view balances\n\n");
System.out.print("enter your choices = ");
ch=Integer.parseInt(br.readLine());
switch(ch)
{
case 1: o1.withdraw();
break;
case 2: o1.diposit();
break;
case 3: o1.view_balances();
break;
default:System.out.println("invalid case");
}
System.out.println();
System.out.println("you want continue or not (1/0)");
c=Integer.parseInt(br.readLine());
if(c==0)
break;
}while(true);
}
}
/*=============output=============
smj@smj-virtual-machine:~$ javac slip2.java
smj@smj-virtual-machine:~$ java slip2
the account name is = saving account
the account number is = 1123415
the account balances is = 5000.0
1:withdraw money
2:diposit
3:view balances
enter your choices = 1
enter a amount ot be withdraw = 5000
insufficient balances
you want continue or not (1/0)
1
1:withdraw money
2:diposit
3:view balances
enter your choices = 3
present balances is = 5000.0
you want continue or not (1/0)
1
1:withdraw money
2:diposit
3:view balances
enter your choices = 1
enter a amount ot be withdraw = 4000
collect cash
you want continue or not (1/0)
1
1:withdraw money
2:diposit
3:view balances
enter your choices = 1500
invalid case
you want continue or not (1/0)
1
1:withdraw money
2:diposit
3:view balances
enter your choices = 3
present balances is = 1000.0
you want continue or not (1/0)
1
1:withdraw money
2:diposit
3:view balances
enter your choices = 1
enter a amount ot be withdraw = 600
insufficient balances
you want continue or not (1/0)
1
1:withdraw money
2:diposit
3:view balances
enter your choices = 3
present balances is = 1000.0
you want continue or not (1/0)
1
1:withdraw money
2:diposit
3:view balances
enter your choices = 1
enter a amount ot be withdraw = 500
collect cash
you want continue or not (1/0)
1
1:withdraw money
2:diposit
3:view balances
enter your choices = 3
present balances is = 500.0
you want continue or not (1/0)
*/
//slip 7_3//
import java.io.*;
interface shape
{
public void area();
}
class rectangle implements shape
{
int w,l,s;
rectangle(int w,int l,int s)
{
this.w=w;
this.l=l;
this.s=s;
}
public void area()
{
double a;
a=w*l;
System.out.println("the area of reactangl is = "+a);
}
}
class square extends rectangle implements shape
{
int s;
square(int w,int l,int s)
{
super(w,l,s);
}
public void area()
{
super.area();
double a;
a=s*s;
System.out.println("the area of square is = "+a);
}
}
class circle implements shape
{
int r;
circle(int r)
{
this.r=r;
}
public void area()
{
double a;
a=3.14*r*r;
System.out.println("the area of circle = "+a);
}
}
class slip7_3
{
public static void main(String ar[])throws IOException
{
int ra,le,wd,si;
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.print("enter a width of rectangel = ");
wd=Integer.parseInt(br.readLine());
System.out.print("enter a length of rectangel = ");
le=Integer.parseInt(br.readLine());
System.out.println();
System.out.print("enter side of square = ");
si=Integer.parseInt(br.readLine());
square o2=new square(wd,le,si);
o2.area();
System.out.println();
System.out.print("enter radius of circle = ");
ra=Integer.parseInt(br.readLine());
circle o3=new circle(ra);
o2.area();
System.out.println();
}
}
/*=================output===================
smj@smj-virtual-machine:~$ javac slip7_3.java
smj@smj-virtual-machine:~$ java slip7_3
enter a width of rectangel = 3
enter a length of rectangel = 4
enter side of square = 5
the area of reactangl is = 12.0
the area of square is = 0.0
enter radius of circle = 7
the area of reactangl is = 12.0
the area of square is = 0.0
smj@smj-virtual-machine:~$
*/
//======slip 7_1=======//
import java.io.*;
class slip7_1
{
public static void main(String ar[])throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
int i,n;
int a[]=new int[12];
int min;
System.out.print("enter a no you want = ");
n=Integer.parseInt(br.readLine());
for(i=0;i<n;i++)
{
System.out.print("enter a no = ");
a[i]=Integer.parseInt(br.readLine());
}
min=a[0];
for(i=0;i<n;i++)
{
if(min>a[i])
{
min=a[i];
}
}
System.out.println("The samll no is = "+min);
}
}
/*==================output=============
smj@smj-virtual-machine:~$ javac slip7_1.java
smj@smj-virtual-machine:~$ java slip7_1
enter a no you want = 3
enter a no = 12
enter a no = 4
enter a no = 56
The samll no is = 4
smj@smj-virtual-machine:~$
*/
//slip 8_1//
import java.io.*;
class slip8_1
{
public static void main(String arg[])throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
int no,rem,rev=0;
System.out.printf("enter a no = ");
no=Integer.parseInt(br.readLine());
while(no!=0)
{
rem=no%10;
rev=rev*10+rem;
no=no/10;
}
System.out.println("The revers no is = "+rev);
}
}
/*===================output==============
smj@smj-virtual-machine:~$ javac slip8_1.java
smj@smj-virtual-machine:~$ java slip8_1
enter a no = 123
The revers no is = 321
smj@smj-virtual-machine:~$ */
//=======slip8_2=========//
import java.util.*;
import java.io.*;
class slip8_2
{
public static void main(String arg[])throws IOException
{
String name;
double salary;
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
Hashtable ht=new Hashtable();
String ch;
do
{
System.out.print("Enter a Emp name = ");
name=br.readLine();
System.out.print("Enter a Emp salary = ");
salary=Double.parseDouble(br.readLine());
ht.put(name,salary);
System.out.print("you want continue Y/N = ");
ch=br.readLine();
}
while(ch.equals("y"));
System.out.println("Emp name \t Salary");
Set s=ht.keySet();
Iterator it=s.iterator();
while(it.hasNext())
{
Object k=it.next();
Object v=ht.get(k);
System.out.println(k+"\t"+v);
}
System.out.print("Enter a name of spacific Emp = ");
String em=br.readLine();
if(ht.containsKey(em))
{
System.out.println("Emp salary is = "+salary);
}
else
{
System.out.println("Emp salary is not found");
}
}
}
/*=================== output==============
smj@smj-virtual-machine:~$ javac slip8_2.java
smj@smj-virtual-machine:~$ java slip8_2
Enter a Emp name = aaaa
Enter a Emp salary = 60000
you want continue Y/N = y
Enter a Emp name = bbbb
Enter a Emp salary = 70000
you want continue Y/N = n
Emp name Salary
aaaa 60000.0
bbbb 70000.0
//====slip9_1===//
import java.io.*;
class slip9_1
{
public static void main(String ar[])throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
int a;
System.out.print("enter a table no you want = ");
a=Integer.parseInt(br.readLine());
int i;
for(i=1;i<=10;i++)
{
System.out.println(a+" * "+i+" ="+a*i);
}
}
}
/*===============output==============
smj@smj-virtual-machine:~$ javac slip9_1.java
smj@smj-virtual-machine:~$ java slip9_1
enter a table no you want = 2
2 * 1 =2
2 * 2 =4
2 * 3 =6
2 * 4 =8
2 * 5 =10
2 * 6 =12
2 * 7 =14
2 * 8 =16
2 * 9 =18
2 * 10 =20
smj@smj-virtual-machine:~$
*/
//slip 9_2//
import java.io.*;
class MyNumber
{
public int no;
public MyNumber()
{
no=0;
}
public MyNumber(int no)
{
this.no=no;
}
public void isNegative()
{
if(no<0)
{
System.out.println("no is Negative");
}
}
public void isPositive()
{
if(no>0)
{
System.out.println("no is Positive");
}
}
public void isOdd()
{
if(no%2!=0)
{
System.out.println("no is Odd");
}
}
public void isEven()
{
if(no%2==0)
{
System.out.println("no is Even");
}
}
}
class slip9_2
{
public static void main(String ar[])throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
int num;
System.out.print("Enter a no =");
num=Integer.parseInt(br.readLine());
MyNumber mn=new MyNumber(num);
mn.isNegative();
mn.isPositive();
mn.isOdd();
mn.isEven();
}
}
/*===================output==============
smj@smj-virtual-machine:~$ javac slip9_2.java
smj@smj-virtual-machine:~$ java slip9_2
Enter a no =4
no is Positive
no is Even
smj@smj-virtual-machine:~$ javac slip9_2.java
smj@smj-virtual-machine:~$ java slip9_2
Enter a no =1
no is Positive
no is Odd
smj@smj-virtual-machine:~$ javac slip9_2.java
smj@smj-virtual-machine:~$ java slip9_2
Enter a no =-10
no is Negative
no is Even
smj@smj-virtual-machine:~$ javac slip9_2.java
smj@smj-virtual-machine:~$ java slip9_2
Enter a no =11
no is Positive
no is Odd
smj@smj-virtual-machine:~$
*/
//========slip 12_1 =======//
import java.io.*;
class slip12_1
{
public static void main(String ar[])throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
int n1,n2,gcd=1,i;
System.out.print("Enter a n1 = ");
n1=Integer.parseInt(br.readLine());
System.out.print("Enter a n2 = ");
n2=Integer.parseInt(br.readLine());
for(i=1;i<=n1 && i<=n2;i++)
{
if(n1%i==0 && n2%i==0)
gcd=i;
}
System.out.println();
System.out.println("GCD of "+n1+" and "+n2+ " = "+gcd);
System.out.println();
}
}
/*===============output===================
smj@smj-virtual-machine:~$ javac slip12_1.java
smj@smj-virtual-machine:~$ java slip12_1
Enter a n1 = 24
Enter a n2 = 27
GCD of 24 and 27 = 3
smj@smj-virtual-machine:~$
smj@smj-virtual-machine:~$ javac slip12_1.java
smj@smj-virtual-machine:~$ java slip12_1
Enter a n1 = 212
Enter a n2 = 34
GCD of 212 and 34 = 2
*/
//========slip 12_3==========//
import java.io.*;
class emp
{
int id;
String name,dept;
double salary;
public emp()
{}
public emp(int id,String name,String dept,double salary)
{
this.id=id;
this.name=name;
this.dept=name;
this.salary=salary;
}
public void accept()throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.print("Enter a Emp id = ");
id=Integer.parseInt(br.readLine());
System.out.print("Enter a Emp Name = ");
name=br.readLine();
System.out.print("Enter a Emp dept = ");
dept=br.readLine();
System.out.print("Enter a Emp salary = ");
salary=Double.parseDouble(br.readLine());
}
public void display()
{
System.out.println("The Emp id is = "+id);
System.out.println("The Emp Name is = "+name);
System.out.println("The Emp dept is = "+dept);
System.out.println("The Emp salary is = "+salary);
}
}
class Manager extends emp
{
double total_salary,bonus;
Manager()
{}
public Manager(int id,String name,String dept,double salary,double bonus)
{
super(id,name,dept,salary);
this.bonus=bonus;
}
public void accept()throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.print("Enter a manager id = ");
id=Integer.parseInt(br.readLine());
System.out.print("Enter a manager Name = ");
name=br.readLine();
System.out.print("Enter a manager dept = ");
dept=br.readLine();
System.out.print("Enter a manager salary = ");
salary=Double.parseDouble(br.readLine());
System.out.print("Enter a manager bonus = ");
bonus=Double.parseDouble(br.readLine());
total_salary=salary+bonus;
}
public void display()
{
System.out.println();
System.out.println("The manager id is = "+id);
System.out.println("The manager Name is = "+name);
System.out.println("The manager dept is = "+dept);
System.out.println("The manager salary is = "+salary);
System.out.println("The manager total salary is = "+total_salary);
}
}
class slip12_3
{
public static void main(String ar[])throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
double max_s=0;
int i,n;
emp o1=new emp();
o1.accept();
System.out.println();
o1.display();
System.out.println();
System.out.print("Enter a how many Manager = ");
n=Integer.parseInt(br.readLine());
Manager o2[]=new Manager[n];
System.out.println();
for(i=0;i<n;i++)
{
o2[i]=new Manager();
o2[i].accept();
}
System.out.println();
for(i=0;i<n;i++)
{
o2[i].display();
}
System.out.println();
max_s=o2[0].salary;
for(i=0;i<n;i++)
{
if(max_s<o2[i].salary)
{
max_s=o2[i].salary;
}
}
System.out.println();
for(i=0;i<n;i++)
{
if(max_s==o2[i].salary)
{
System.out.println("The Maximum salary of Manager is = "+o2[i].name);
System.out.println("The Maximum salary of Manager is = "+max_s);
}
}
System.out.println();
}
}
/*===================output================
smj@smj-virtual-machine:~$ javac slip12_3.java
smj@smj-virtual-machine:~$ java slip12_3
Enter a Emp id = 111
Enter a Emp Name = Ankit Pawar
Enter a Emp dept = IT
Enter a Emp salary = 50000
The Emp id is = 111
The Emp Name is = Ankit Pawar
The Emp dept is = IT
The Emp salary is = 50000.0
Enter a how many Manager = 2
Enter a manager id = 10101
Enter a manager Name = Jagdish Dusane
Enter a manager dept = IT Manager
Enter a manager salary = 10000
Enter a manager bonus = 50000
Enter a manager id = 20202
Enter a manager Name = Shubham Garad
Enter a manager dept = bankig
Enter a manager salary = 4000
Enter a manager bonus = 5000
The manager id is = 10101
The manager Name is = Jagdish Dusane
The manager dept is = IT Manager
The manager salary is = 10000.0
The manager total salary is = 60000.0
The manager id is = 20202
The manager Name is = Shubham Garad
The manager dept is = banking
The manager salary is = 4000.0
The manager total salary is = 9000.0
The Maximum salary of Manager is = Jagdish Dusane
The Maximum salary of Manager is = 10000.0
smj@smj-virtual-machine:~$
*/
//========slip 13_1=====//
import java.io.*;
class slip13_1
{
public static void main(String ar[])throws IOException
{
int no,fact=1,i;
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
System.out.print("Enter a no = ");
no=Integer.parseInt(br.readLine());
for(i=1;i<=no;i++)
{
fact=fact*i;
}
System.out.println("the Factorial of no is = "+fact);
}
/*==================Output=================
smj@smj-virtual-machine:~$ javac slip13_1.java
smj@smj-virtual-machine:~$ java slip13_1
Enter a no = 5
the Factorial of no is = 120
smj@smj-virtual-machine:~$
*/
//========slip 13_2========//
import java.io.*;
class slip13_2
{
public static void main(String ar[])throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
int a[]=new int[12];
int n,i,j;
System.out.print("enter a how many no you want = ");
n=Integer.parseInt(br.readLine());
for(i=0;i<n;i++)
{
System.out.print("enter a no = ");
a[i]=Integer.parseInt(br.readLine());
}
System.out.println("Before sorting ");
for(i=0;i<n;i++)
{
System.out.println(a[i]);
}
for(i=0;i<n;i++)
{
for(j=0;j<n-i-1;j++)
{
if(a[j]<a[j+1])
{
int t;
t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
}
}
System.out.println();
System.out.println("After sorting ");
for(i=0;i<n;i++)
{
System.out.println(a[i]);
}
}
}
/*==================Output=================
smj@smj-virtual-machine:~$ javac slip13_2.java
smj@smj-virtual-machine:~$ java slip13_2
enter a how many no you want = 4
enter a no = 12
enter a no = 1
enter a no = 32
enter a no = 4
Before sorting
12
1
32
4
After sorting
32
12
4
1
smj@smj-virtual-machine:~$
*/
//slip 13_3//
import java.io.*;
class nozero extends Exception
{
}
class plogic
{
public void prime(int n)
{
int i,m=0,temp=0;
m=n/2;
if(n==0 || n==1)
{
System.out.println("is not prime no ");
}
else
{
for(i=2;i<=m;i++)
{
if(n%i==0)
{
System.out.println("no is not prime");
temp=1;
break;
}
}
if(temp==0)
{
System.out.println("no is prime");
}
}
}
}
class slip13_3
{
public static void main(String arg[])throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
int no;
System.out.printf("enter a no = ");
no=Integer.parseInt(br.readLine());
try
{
if(no==0)
{
throw new nozero();
}
else
{
System.out.println("no is not zero");
}
}
catch(nozero e)
{
System.out.println("no is zero");
}
plogic o1=new plogic();
o1.prime(no);
}
}
/*===============output=====================
smj@smj-virtual-machine:~$ javac prime.java
smj@smj-virtual-machine:~$ java prime
enter a no = 1
no is not zero
is not prime no
smj@smj-virtual-machine:~$ javac prime.java
smj@smj-virtual-machine:~$ java prime
enter a no = 2
no is not zero
no is prime
smj@smj-virtual-machine:~$ javac prime.java
smj@smj-virtual-machine:~$ java prime
enter a no = 3
no is not zero
no is prime
smj@smj-virtual-machine:~$ javac prime.java
smj@smj-virtual-machine:~$ java prime
enter a no = 4
no is not zero
no is not prime
smj@smj-virtual-machine:~$*/
//====slip 14_1====//
import java.io.*;
class slip14_1
{
public static void main(String ar[])throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
int a=0,b=1,c,i,n;
System.out.print("Enter a no upto fibo series you want = ");
n=Integer.parseInt(br.readLine());
System.out.println();
System.out.println(a);
System.out.println(b);
for(i=0;i<n;i++)
{
c=a+b;
a=b;
b=c;
System.out.println(c);
}
}
}
/*===================output==============
smj@smj-virtual-machine:~$ javac slip14_1.java
smj@smj-virtual-machine:~$ java slip14_1
Enter a no upto fibo series you want = 10
0
1
1
2
3
5
8
13
21
34
55
89
smj@smj-virtual-machine:~$
*/
//=========slip 14_2 =======//
import java.io.*;
class slip14_2
{
public static void main(String ar[])throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
String str;
char s;
int i;
int cn=0;
System.out.print("Enter a String = ");
str=br.readLine();
int count=str.length();
System.out.println("the count is = "+count);
System.out.print("Search a spacific char in the String = ");
s=(char)br.read();
for(i=0;i<count;i++)
{
if(s==str.charAt(i))
{
System.out.println();
cn++;
}
}
System.out.println();
System.out.println("char is same count = "+cn);
System.out.println();
}
}
/*smj@smj-virtual-machine:~$ javac an.java
smj@smj-virtual-machine:~$ java an
Enter a String = jagdish
the count is = 7
Search a spacific char in the String = j
char is same count = 1
smj@smj-virtual-machine:~$
*/
//=======slip 14_3 =========//
import java.awt.*;
import javax.swing.*;
public class slip14_3
{
JFrame f=new JFrame("Login window");
slip14_3()
{
JLabel l1=new JLabel("User Name");
JLabel l2=new JLabel("Password");
JTextField t1=new JTextField(20);
JTextField t2=new JPasswordField(20);
JButton login=new JButton("LOGIN");
JButton end=new JButton("REGISTER");
f.setLayout(new GridLayout(3,2));
f.add(l1);
f.add(t1);
f.add(l2);
f.add(t2);
f.add(login);
f.add(end);
f.setSize(400,150);
f.setVisible(true);
}
public static void main(String ar[])
{
slip14_3 a=new slip14_3();
}
}
//=======slip 15_1 ===========//
import java.io.*;
class slip15_1
{
public static void main(String ar[])throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
int a,b,c;
System.out.println("Enter a two no = ");
a=Integer.parseInt(br.readLine());
b=Integer.parseInt(br.readLine());
c=a+b;
System.out.println();
System.out.println("The addition is = "+c);
System.out.println();
}
}
/*===================output==================
smj@smj-virtual-machine:~$ javac slip15_1.java
smj@smj-virtual-machine:~$ java slip15_1
Enter a two no =
12
34
The addition is = 46
smj@smj-virtual-machine:~$
*/
//slip 15_2
import java.io.*;
import java.lang.Math;
abstract class shape
{
abstract void calc_area();
abstract void calc_volume();
}
class sphere extends shape
{
int radius;
double a;
public sphere(int radius)
{
this.radius=radius;
}
public void calc_area()
{
a=4*3.14*radius*radius;
System.out.println("\nThe Area of sphere is = "+a);
}
public void calc_volume()
{
double v;
v=4*3.14*radius*radius*radius;
System.out.println("\nThe volume of sphere is = "+v);
}
}
class Cone extends shape
{
public int hight;
public int radius;
public Cone(int hight,int radius)
{
this.hight=hight;
this.radius=radius;
}
public void calc_area()
{
double a;
a=3.14*radius*(radius+Math.sqrt(hight*hight+radius*radius));
System.out.println("\nThe Area of cone is = "+a);
}
public void calc_volume()
{
double v;
v=3.14*radius*radius*hight/3;
System.out.println("\nThe Volume of cone = "+v);
}
}
class slip15_2
{
public static void main(String ar[])throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
int r,l,h;
System.out.print("enter a radius of sphere = ");
r=Integer.parseInt(br.readLine());
sphere ob1=new sphere(r);
ob1.calc_area();
ob1.calc_volume();
System.out.print("enter a hight of cone = ");
h=Integer.parseInt(br.readLine());
System.out.print("enter a radius of cone = ");
l=Integer.parseInt(br.readLine());
Cone ob2=new Cone(l,h);
ob2.calc_area();
ob2.calc_volume();
System.out.println();
}
}
/*==================output==================
smj@smj-virtual-machine:~$ javac slip15_2.java
smj@smj-virtual-machine:~$ java slip15_2
enter a radius of sphere = 4
The Area of sphere is = 200.96
The volume of sphere is = 803.84
enter a hight of cone = 2
enter a radius of cone = 3
The Area of cone is = 35.20286200991386
The Volume of cone = 12.56
smj@smj-virtual-machine:~$
*/
//=====slip15_3========//
<html>
<body>
<applet code="slip15_3.java" width="300" height="300">
</applet>
</body>
</html>
//=====slip15_3========//
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class slip15_3 extends Applet implements MouseListener
{
private int x,y=10;
private String s="";
public void init()
{
addMouseListener(this);
}
public void paint(Graphics g)
{
g.drawString(s+"at"+"("+x+","+y+")",50,50);
}
private void setValues(String event,int x,int y)
{
s=event;
this.x=x;
this.y=y;
repaint();
}
public void mouseMoved(MouseEvent e)
{
setValues("Moved",e.getX(),e.getY());
}
public void mouseClicked(MouseEvent e)
{
setValues("Clicked",e.getX(),e.getY());
}
public void mouseReleased(MouseEvent e)
{
setValues("Release",e.getX(),e.getY());
}
public void mousePressed(MouseEvent e)
{
setValues("Pressed",e.getX(),e.getY());
}
public void mouseEntered(MouseEvent e)
{
setValues("enter",e.getX(),e.getY());
}
public void mouseExited(MouseEvent e)
{
setValues("exit",e.getX(),e.getY());
}
}
/*=================OUTPUT=================
javac slip15_3.java
smj@smj-virtual-machine:~$ appletviewer slip15_3.html
*/
//=======slip 16_1=====//
import java.io.*;
class slip16_1
{
public static void main(String ar[])throws IOException
{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
int base,exp;
System.out.print("Enter a base no = ");
base=Integer.parseInt(br.readLine());
System.out.print("Enter a exponent no = ");
exp=Integer.parseInt(br.readLine());
int ans=power(base,exp);
System.out.println(base+" ^ "+exp+" = "+ans);
}
public static int power(int base,int exp)
{
if(exp!=0)
return(base*power(base,exp-1));
else
return 1;
}
}
/*=====================output================
smj@smj-virtual-machine:~$ javac slip16_1.java
smj@smj-virtual-machine:~$ java slip16_1
Enter a base no = 2
Enter a exponent no = 2
2 ^ 2 = 4
smj@smj-virtual-machine:~$
*/
//=======slip16_2=========//
import java.util.*;
import java.io.*;
class slip16_2
{
public static void main(String arg[])throws IOException
{
String name;
double salary;
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
Hashtable ht=new Hashtable();
String ch;
do
{
System.out.print("Enter a Emp name = ");
name=br.readLine();
System.out.print("Enter a Emp salary = ");
salary=Double.parseDouble(br.readLine());
ht.put(name,salary);
System.out.print("you want continue Y/N = ");
ch=br.readLine();
}
while(ch.equals("y"));
System.out.println("Emp name \t Salary");
Set s=ht.keySet();
Iterator it=s.iterator();
while(it.hasNext())
{
Object k=it.next();
Object v=ht.get(k);
System.out.println(k+"\t"+v);
}
System.out.print("Enter a name of spacific Emp = ");
String em=br.readLine();
if(ht.containsKey(em))
{
System.out.println("Emp salary is = "+salary);
}
else
{
System.out.println("Emp salary is not found");
}
}
}
/*=================== output==============
smj@smj-virtual-machine:~$ javac slip16_2.java
Note: slip8_2.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
smj@smj-virtual-machine:~$ java slip16_2
Enter a Emp name = aaaa
Enter a Emp salary = 60000
you want continue Y/N = y
Enter a Emp name = bbbb
Enter a Emp salary = 70000
you want continue Y/N = n
Emp name Salary
aaaa 60000.0
bbbb 70000.0
Enter a name of spacific Emp = bbbb
Emp salary is = 70000.0
smj@smj-virtual-machine:~$
*/
//=======slip16_3========//
import javax.swing.*;
import java.awt.*;
class slip16_3
{
public static void main(String arg[])
{
JFrame f=new JFrame("Calculator");
JPanel p1=new JPanel();
JPanel p2=new JPanel();
JTextField tf=new JTextField();
JButton b1=new JButton("7");
JButton b2=new JButton("4");
JButton b3=new JButton("1");
JButton b4=new JButton("0");
JButton b5=new JButton("8");
JButton b6=new JButton("5");
JButton b7=new JButton("2");
JButton b8=new JButton(".");
JButton b9=new JButton("9");
JButton b10=new JButton("6");
JButton b11=new JButton("3");
JButton b12=new JButton("+");
JButton b13=new JButton("-");
JButton b14=new JButton("*");
JButton b15=new JButton("/");
JButton b16=new JButton("=");
p1.setLayout(new BorderLayout());
p2.setLayout(new GridLayout(4,4));
p1.add(tf,"North");
p2.add(b1);
p2.add(b2);
p2.add(b3);
p2.add(b4);
p2.add(b5);
p2.add(b6);
p2.add(b7);
p2.add(b8);
p2.add(b9);
p2.add(b10);
p2.add(b11);
p2.add(b12);
p2.add(b13);
p2.add(b14);
p2.add(b15);
p2.add(b16);
p1.add(p2);
f.add(p1);
f.setSize(500,300);
f.setVisible(true);
}
}
Knowledgeable! Our iot sims have specific uses and features that offer unique benefits to a business looking to improve or start their IoT and M2M connectivity.
ReplyDelete