0% found this document useful (0 votes)
41 views9 pages

Package Program

The document contains code for three Java classes that convert between different units of measurement: TimeConverter converts between hours, minutes and seconds; CurrencyConverter converts between currencies like rupees, dollars, euros and yen; and DistanceConverter converts between kilometers, meters and miles. Each class uses a similar structure - it takes user input to select which units to convert between, then uses formulas to perform the conversions and output the results.

Uploaded by

Kabi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
41 views9 pages

Package Program

The document contains code for three Java classes that convert between different units of measurement: TimeConverter converts between hours, minutes and seconds; CurrencyConverter converts between currencies like rupees, dollars, euros and yen; and DistanceConverter converts between kilometers, meters and miles. Each class uses a similar structure - it takes user input to select which units to convert between, then uses formulas to perform the conversions and output the results.

Uploaded by

Kabi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 9

Converter.

java

package time;
public class TimeConverter
{
public void tc()
{
double hr,min,sec,code;
DecimalFormat f = new DecimalFormat("##.###");

Scanner sc = new Scanner(System.in);

System.out.println("Enter the currency code 1: Hours \n2: Minutes \n3: Seconds \n");
code=sc.nextInt();

//For Hour Conversion


if(code == 1)
{
System.out.println("Enter the Hours : ");
hr = sc.nextFloat();

min = hr * 60;
System.out.println("Hours to Minutes : "+min);

sec = hr * 3600;
System.out.println("Hours to Seconds : "+f.format(sec));
}

//For Minute Conversion


else if (code == 2)
{
System.out.println("Enter the Minutes : ");
min = sc.nextFloat();

hr = min/60;
System.out.println("Meter to Kilometer: "+hr);

sec = min*60;
System.out.println("Meter to Miles : "+f.format(sec));
}
//For seconds Conversion
else if(code == 3)
{
System.out.println("Enter the Seconds : ");
sec = sc.nextFloat();

hr = sec/3600;
System.out.println("Miles to Kilometer: "+hr);

min = sec/60;
System.out.println("Miles to Kilometer : "+f.format(min));
}

else
System.out.println("Invalid Code");

CurrencyConverter.java
package currency;
public class CurrencyConverter
{
public void cc()
{
double rupee,dollar,pound,code,euro,yen;
DecimalFormat f = new DecimalFormat("##.###");

Scanner sc = new Scanner(System.in);

System.out.println("Enter the currency code 1:Rupees\n2:Dollar\n3:Euro\n4:Yen");


code=sc.nextInt();

//For Rupees Conversion


if(code == 1)
{
System.out.println("Enter amount in rupees");
rupee = sc.nextFloat();

dollar = rupee / 66;


System.out.println("Dollar : "+dollar);

euro = rupee / 72;


System.out.println("Euro : "+f.format(euro));

yen = rupee / 0.55;


System.out.println("Yen : "+f.format(yen));

//For Dollar Conversion


else if (code == 2)
{
System.out.println("Enter amount in dollar");
dollar = sc.nextFloat();

rupee = dollar * 66;


System.out.println("Rupees : "+f.format(rupee));

euro = dollar * 0.92;


System.out.println("Euro : "+f.format(euro));
yen = dollar * 120.90;
System.out.println("Yen : "+f.format(yen));
}

//For Euro Conversion


else if(code == 3)
{
System.out.println("Enter amount in Euro");
euro = sc.nextFloat();

rupee = euro * 72;


System.out.println("Rupees : "+f.format(rupee));

dollar = euro * 1.09;


System.out.println("Dollar : "+f.format(dollar));

yen = euro * 131.84;


System.out.println("Yen : "+f.format(yen));
}

//For Yen Conversion


else if(code == 4)
{
System.out.println("Enter amount in Yen");
yen = sc.nextFloat();

rupee = yen * 0.55;


System.out.println("Rupees : "+f.format(rupee));

dollar = yen * 0.01;


System.out.println("Dollar : "+f.format(dollar));

euro = yen * 0.01;


System.out.println("Euro : "+f.format(euro));
}

else
System.out.println("Invalid Code");

}
}

DistanceConverter.java

package distance;
public class DistanceConverter
{
public void dc()
{
public static void main(String[] args)
{
double km,meter,miles,code;
DecimalFormat f = new DecimalFormat("##.###");

Scanner sc = new Scanner(System.in);

System.out.println("Enter the currency code 1: KiloMeter \n2: Meter\n3:Miles \n");


code=sc.nextInt();

//For Kilometer Conversion


if(code == 1)
{
System.out.println("Enter the number of Kilometer : ");
km = sc.nextFloat();

meter = km*1000;
System.out.println("Kilometer to meter : "+meter);

miles = km/1.609344;
System.out.println("Kilometer to Miles : "+f.format(miles));
}

//For Meter Conversion


else if (code == 2)
{
System.out.println("Enter the number of Meter : ");
meter = sc.nextFloat();

km = meter/1000;
System.out.println("Meter to Kilometer: "+km);

miles = meter*0.00062137119;
System.out.println("Meter to Miles : "+f.format(miles));
}

//For Miles Conversion


else if(code == 3)
{
System.out.println("Enter the number of Miles : ");
miles = sc.nextFloat();

km = miles*1.609344;
System.out.println("Miles to Kilometer: "+km);

meter = miles/0.00062137119;
System.out.println("Miles to Kilometer : "+f.format(meter));
}

else
System.out.println("Invalid Code");

TimeConverter.java

package time;
public class TimeConverter
{
public void tc()
{
double hr,min,sec,code;
DecimalFormat f = new DecimalFormat("##.###");

Scanner sc = new Scanner(System.in);

System.out.println("Enter the currency code 1: Hours \n2: Minutes \n3: Seconds \n");
code=sc.nextInt();

//For Hour Conversion


if(code == 1)
{
System.out.println("Enter the Hours : ");
hr = sc.nextFloat();

min = hr * 60;
System.out.println("Hours to Minutes : "+min);

sec = hr * 3600;
System.out.println("Hours to Seconds : "+f.format(sec));
}

//For Minute Conversion


else if (code == 2)
{
System.out.println("Enter the Minutes : ");
min = sc.nextFloat();

hr = min/60;
System.out.println("Meter to Kilometer: "+hr);

sec = min*60;
System.out.println("Meter to Miles : "+f.format(sec));
}

//For seconds Conversion


else if(code == 3)
{
System.out.println("Enter the Seconds : ");
sec = sc.nextFloat();

hr = sec/3600;
System.out.println("Miles to Kilometer: "+hr);

min = sec/60;
System.out.println("Miles to Kilometer : "+f.format(min));
}

else
System.out.println("Invalid Code");

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy