<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">import CS99.*;

/**
 * PlanetaryWeight - Lab 4
 * Author: Michael Clarkson
 * NetID: mrc26
 * Date: 7/5/00
 */
class PlanetaryWeight {

	public static void main(String args[]) {
		
		System.out.println("Planetary Weight Converter");
		System.out.println("--------------------------");
		System.out.println("E - Earth");
		System.out.println("J - Jupiter");
		System.out.println("A - Mars");
		System.out.println("M - Mercury");
		System.out.println("N - Neptune");
		System.out.println("P - Pluto");
		System.out.println("S - Saturn");
		System.out.println("U - Uranus");
		System.out.println("V - Venus");
		
		System.out.println();
	
		////////////////////////////////////////////
		// Input
		////////////////////////////////////////////
		
		double earthWeight;
		char planetCode;
		
		System.out.print("Enter the weight on Earth: ");		
		earthWeight = Console.readDouble();
		
		System.out.println("Enter the one-letter code (from the above table)");
		System.out.print("for the planet to convert to: ");
		planetCode = Console.readChar();
		

		////////////////////////////////////////////
		// Calculation/Output
		////////////////////////////////////////////

		System.out.println();
		
		switch (planetCode) {
		case 'E':
			System.out.println(earthWeight + " lbs on Earth");
			break;
		case 'J':
			System.out.println(2.65 * earthWeight + " lbs on Jupiter");
			break;
		case 'A':
			System.out.println(.39 * earthWeight + " lbs on Mars");			
			break;
		case 'M':
			System.out.println(.38 * earthWeight + " lbs on Mercury");
			break;
		case 'N':
			System.out.println(1.23 * earthWeight + " lbs on Neptune");
			break;
		case 'P':
			System.out.println(.05 * earthWeight + " lbs on Pluto");
			break;
		case 'S':
			System.out.println(1.17 * earthWeight + " lbs on Saturn");
			break;
		case 'U':
			System.out.println(1.05 * earthWeight + " lbs on Uranus");
			break;
		case 'V':
			System.out.println(.78 * earthWeight + " lbs on Venus");
			break;
		default:
			System.out.println("Invalid planetary code.");		
		}		

	}
	
}
</pre></body></html>