Advertisement
Deiancom

School Camp

Jul 9th, 2019
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.25 KB | None | 0 0
  1. package NestedConditionalStatements;
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class SchoolCamp {
  6.     public static void main(String[] args) {
  7.         Scanner scanner = new Scanner(System.in);
  8.         String season = scanner.nextLine();
  9.         String sex = scanner.nextLine();
  10.         int studentsNumber = Integer.parseInt(scanner.nextLine());
  11.         int nights = Integer.parseInt(scanner.nextLine());
  12.         String sport = "";
  13.         double price = 0;
  14.         if (sex.equals("boys")|| sex.equals("girls")|| sex.equals("mixed")) {
  15.             if (season.equals("Winter")) {
  16.                 if (sex.equals("boys")) {
  17.                     sport = "Judo";
  18.                     price = studentsNumber * 9.60 * nights;
  19.                 }else if (sex.equals("girls")){
  20.                     sport = "Gymnastic";
  21.                     price = studentsNumber * 9.60 * nights;
  22.                 }else {
  23.                     sport = "Ski";
  24.                     price = studentsNumber * 10.00 * nights;
  25.                 }
  26.             }else if (season.equals("Spring")) {
  27.                 if (sex.equals("boys")) {
  28.                     price = studentsNumber * 7.20 * nights;
  29.                     sport = "Tennis";
  30.                 }else if (sex.equals("girls")){
  31.                     price = studentsNumber * 7.20 * nights;
  32.                     sport = "Athletics";
  33.                 }else {
  34.                     price = studentsNumber * 9.50 * nights;
  35.                     sport = "Cycling";
  36.                 }
  37.             }else {
  38.                 if (sex.equals("boys")) {
  39.                     price = studentsNumber * 15.00 * nights;
  40.                     sport = "Football";
  41.                 }else if (sex.equals("girls")){
  42.                     price = studentsNumber * 15.00 * nights;
  43.                     sport = "Volleyball";
  44.                 }else {
  45.                     price = studentsNumber * 20.00 * nights;
  46.                     sport = "Swimming";
  47.                 }
  48.             }
  49.         }
  50.         if (studentsNumber >= 10 && studentsNumber < 20) {
  51.             price -= price * 0.05;
  52.         }else if (studentsNumber >= 20 && studentsNumber < 50) {
  53.             price -= price * 0.15;
  54.         }else if (studentsNumber >= 50) {
  55.             price -= price * 0.50;
  56.         }
  57.         System.out.printf("%s %.2f lv.",sport,price);
  58.     }
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement