Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package TestApril14_15;
- import java.util.Scanner;
- public class SolarSystem {
- public static void main(String[] agrs) {
- Scanner scanner = new Scanner(System.in);
- String planet = scanner.nextLine();
- int days = Integer.parseInt(scanner.nextLine());
- double daysThere = 0;
- double allDist = 0;
- boolean isValid = true;
- if (planet.equals("Mercury")) {
- if (days > 7) {
- System.out.println("Invalid number of days!");
- isValid = false;
- }
- allDist = 2 * 0.61;
- daysThere = (2 * 226 * 0.61) + days;
- } else if (planet.equals("Venus")) {
- if (days > 14) {
- System.out.println("Invalid number of days!");
- isValid = false;
- }
- allDist = 2 * 0.28;
- daysThere = (2 * 226 * 0.28) + days;
- } else if (planet.equals("Mars")) {
- if (days > 20) {
- System.out.println("Invalid number of days!");
- isValid = false;
- }
- allDist = 2 * 0.52;
- daysThere = (2 * 226 * 0.52) + days;
- } else if (planet.equals("Jupiter")) {
- if (days > 5) {
- System.out.println("Invalid number of days!");
- isValid = false;
- }
- allDist = 2 * 4.2;
- daysThere = (2 * 226 * 4.2) + days;
- } else if (planet.equals("Saturn")) {
- if (days > 3) {
- System.out.println("Invalid number of days!");
- isValid = false;
- }
- allDist = 2 * 8.52;
- daysThere = (2 * 226 * 8.52) + days;
- } else if (planet.equals("Uranus")) {
- if (days > 3) {
- System.out.println("Invalid number of days!");
- isValid = false;
- }
- allDist = 2 * 18.21;
- daysThere = (2 * 226 * 18.21) + days;
- } else if (planet.equals("Neptune")) {
- if (days > 2) {
- System.out.println("Invalid number of days!");
- isValid = false;
- }
- allDist = 2 * 29.09;
- daysThere = (2 * 226 * 29.09) + days;
- } else {System.out.println("Invalid planet name!");
- isValid = false;}
- if(isValid){
- System.out.printf("Distance: %.2f%n", allDist);
- System.out.printf("Total number of days: %.2f", daysThere);}
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement