# Thread: get three inputs at one time, then perform the conversions on the three inputs!

1. Member Join Date
Sep 2012
Posts
26
Rep Power
0

## get three inputs at one time, then perform the conversions on the three inputs!

Anybody can tell me how I get all three inputs at one time, then perform the conversions on the three inputs , and then display the results to the user!

here is my codes:

Java Code:
```import java.util.Scanner;

/**
* Convert temperture, distance, and weight.
*/
public class UnitConversionTool {

// Declarations
public static final double METER_PER_FEET = 0.3048; // a constant value for the decimal value used in the meters
public static final double KILOGRAM_PER_POUND = 0.4536; // a constant value for the decimal value used in the kilograms
public static int Fahrenheit, Distance, Weight; // variable values

public static void main (String[] args ) {
Scanner input = new Scanner(System.in);

System.out.println("\nAuthor:  ");
System.out.println("Project 1  Unit Conversion Tool");

// Get User inputs
System.out.print("\nEnter a Fahrenheit temperature: ");
Fahrenheit = input.nextInt();	// Gets input from the keyboard
System.out.print("Enter a distance in feet: ");
Distance = input.nextInt();
System.out.print("Enter a weight in pounds: ");
Weight = input.nextInt();

// perform the calculations
double Celsius = FahrenheitToCelsius(Fahrenheit); // invoke FahrenheitToCelsius method
double Meters = (Distance * METER_PER_FEET );
double Kilograms = (Weight * KILOGRAM_PER_POUND);

// Display result to the user
System.out.println("\n"+Fahrenheit +" Fahrenheit is  " +Celsius + " Celsius");
System.out.println(Distance +" Distance is "+ Meters+ " Meters");
System.out.println(Weight + " Weight is "+ Kilograms+ " Kilograms");

input.close(); // Close Scanner
}

/**
* Calculates Fahrenheit To Celsius method
* @param temp the Fahrenheit tempurture
* @return the tempurture
*/
public static int FahrenheitToCelsius(int Fahrenheit){
int Celsius = (Fahrenheit - 32 )*5/9;
return Celsius;
}
}```  Reply With Quote

2. Moderator   Join Date
Apr 2009
Posts
13,541
Rep Power
28

## Re: get three inputs at one time, then perform the conversions on the three inputs!

What does "get all three inputs at one time" mean?  Reply With Quote

3. Member Join Date
Sep 2012
Posts
26
Rep Power
0

## Re: get three inputs at one time, then perform the conversions on the three inputs! Originally Posted by Tolls What does "get all three inputs at one time" mean?
i don't know! this was a reply from my prof. that if i do this way is better ! what do you think? can you give me an idea ?  Reply With Quote

4. Moderator   Join Date
Apr 2009
Posts
13,541
Rep Power
28

## Re: get three inputs at one time, then perform the conversions on the three inputs!

I really don't understand what they're meaning either I'm afraid.
The only thing I would say about your current set up is you are taking in all three things then providing answers.
I would take in the fahrenheit value and then give the answer before asking for the distance, and so on.

Which might be what they're meaning.  Reply With Quote

input, scanner 