CS8382-OBJECT ORIENTED PROGRAMMING LABORATORY-CONVERSTION PROGRAMS USING PACKAGES IN JAVA
CS8382-OBJECT ORIENTED PROGRAMMING LABORATORY
CONVERSTION PROGRAMS USING PACKAGES IN JAVA
Program
Convertor.java
package mypack;
import mypack.*;
import converter.*;
import java.util.*;
public class Converter {
public static void main(String[] args) {
double amt,val = 0;
int a;
System.out.println("\n***menu for money conversion***\n 1.dollar to inr\n 2.inr to dol\n 3.erupo to in \n 4. int to eruop\n5. jan to in \n 6. int to ja\n7.km to meter\n 8. metter to km \n 9.miles to km\n 10. km to miles \n 11.hours to mintues \n 12. mintues to hors\n Enter your choice[0-12]:");
Scanner read= new Scanner(System.in);
a=read.nextInt();
switch(a){
case 1:
System.out.println("\nEnter dollar amt for convert into inr:\n");
amt=read.nextLong();
Dollartoinr d;
d = new Dollartoinr(amt);
System.out.println("\n dollar is conerto inr is"+d.dollar);
break;
case 2:
System.out.println("\n Enter inr amt for convert into dollar:\n");
amt=read.nextLong();
Inrtodollar e;
e = new Inrtodollar(amt);
System.out.println("\n dollar is conerto inr is"+e.fin);
break;
case 3:
System.out.println("\nEnter erup carance for convert into inr:\n");
amt=read.nextLong();
Eruptoinr w;
w = new Eruptoinr(amt);
System.out.println("\n dollar is conerto inr is"+w.erup);
break;
case 4:
System.out.println("\nEnter int amt for convert into erup:\n ");
amt=read.nextLong();
Inrtoerup f= new Inrtoerup(amt);
System.out.println("\n dollar is conerto inr is"+f.rup);
break;
case 5:
System.out.println("\nEnter janes money value for convert into inr:\n");
amt=read.nextLong();
Jti g= new Jti(amt);
System.out.println("\n dollar is conerto inr is"+g.rup);
break;
case 6:
System.out.println("\nEnter inr amt for convert into jao:\n");
amt=read.nextLong();
Itj h= new Itj(amt);
System.out.println("\n dollar is conerto inr is"+h.jap);
break;
case 7:
System.out.println("\nEnter km for convert into metter:\n");
val=read.nextLong();
ktm i= new ktm(val);
System.out.println("\n dollar is conerto inr is"+i.m);
break;
case 8:
System.out.println("\nEnter metter for convert into km:\n");
amt=read.nextLong();
Mtk j= new Mtk(val);
System.out.println("\n dollar is conerto inr is"+j.km);
break;
case 9:
System.out.println("\nEnter miles convert into km:\n");
val=read.nextLong();
Mitk k= new Mitk(val);
System.out.println("\n dollar is conerto inr is"+k.km);
break;
case 10:
System.out.println("\nEnter km for convert into miles:\n");
val=read.nextLong();
Ktmi l= new Ktmi(val);
System.out.println("\n dollar is conerto inr is"+l.mi);
break;
case 11:
System.out.println("\nEnter hour for convert into min:\n");
amt=read.nextLong();
Mthr m= new Mthr(amt);
System.out.println("\n dollar is conerto inr is"+m.hr);
break;
case 12:
System.out.println("\nEnter min for convert into hr:\n");
amt=read.nextLong();
Htm n= new Htm(amt);
System.out.println("\n dollar is conerto inr is"+n.min);
break;
default:
System.out.println("enter crt coice:");
}
}
}
Above program is the main program, following programs are the packages of the before program.
Program
Dollartoinr.java
package mypack;
class Dollartoinr {
double dollar;
public Dollartoinr(double amt) {
dollar=0;
dollar = amt*68.75;
}
}
Eruptoinr.java
package mypack;
public class Eruptoinr {
double erup;
Eruptoinr(double amt) {
erup=0;
erup = amt*80.60; }
}
Htm.java
package mypack;
class Htm {
double min;
Htm(double hr)
{ min=0;
min=hr/60;
}
}
Inrtodollar.java
package mypack;
public class Inrtodollar {
public double fin;
public Inrtodollar(double amt) {
fin=0;
fin = amt/68.75;
}
}
Inrtoerup.java
package mypack;
public class Inrtoerup {
double rup;
Inrtoerup(double amt)
{ rup=0;
rup=amt/80.60;
}
}
Itj.java
package mypack;
class Itj{
double jap;
Itj(double amt)
{
jap=0;
jap=amt/0.62;
}
}
Jti.java
package mypack;
class Jti {
double rup;
Jti(double amt)
{ rup=0;
rup =amt*0.62;
}
}
Ktm.java
package mypack;
class ktm {
double m;
ktm(double val)
{ m=0;
m =val *0.001;
}
}
Ktmi.java
package mypack;
class Ktmi {
double mi ;
Ktmi(double val)
{ mi=0;
mi =val *1.60934 ;
}
}
Mitk.java
package mypack;
class Mitk {
double km ;
Mitk(double val)
{ km=0;
km =val * 0.621371 ;
}
}
Mthr.java
package mypack;
class Mthr {
double hr;
Mthr(double min)
{ hr=0;
hr =min *60;
}
}
Mtk.java
package mypack;
class Mtk {
double km;
Mtk(double val)
{ km=0;
km =val /1000;
}
}
Comments
Post a Comment