Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.text.DecimalFormat;
- import java.util.Scanner;
- public class Test {
- public static void main(String[] args) {
- Scanner scanner = new Scanner(System.in);
- double money = Double.parseDouble(scanner.nextLine());//парите, които имаме
- String gender = scanner.nextLine();//пол
- int age = Integer.parseInt(scanner.nextLine());//възраст
- String sport = scanner.nextLine();//вид спорт/активност
- if (gender.equals("m")) {
- switch (sport) {
- case "Gym": {
- double price = 42;
- if (age > 19) {
- if (money >= price) {
- System.out.printf("You purchased a 1 month pass for %s.", sport);
- } else {
- double needMoney = price - money;
- System.out.printf("You don't have enough money! You need $%.2f more.", needMoney);
- }
- } else {
- double teenPrice = price - (price * 0.2);//цена за ученици
- if (money >= teenPrice) {
- System.out.printf("You purchased a 1 month pass for %s.", sport);
- } else {
- double needMoney = teenPrice - money;
- System.out.printf("You don't have enough money! You need $%.2f more.", needMoney);
- }
- }
- break;
- }
- case "Boxing": {
- double price;
- price = 41;
- if (age > 19) {
- if (money >= price) {
- System.out.printf("You purchased a 1 month pass for %s.", sport);
- } else {
- double needMoney = price - money;
- System.out.printf("You don't have enough money! You need $%.2f more.", needMoney);
- }
- } else {
- double teenPrice = price - (price * 0.2);//цена за ученици
- if (money >= teenPrice) {
- System.out.printf("You purchased a 1 month pass for %s.", sport);
- } else {
- double needMoney = teenPrice - money;
- System.out.printf("You don't have enough money! You need $%.2f more.", needMoney);
- }
- }
- break;
- }
- case "Yoga": {
- double price;
- price = 45;
- if (age > 19) {
- if (money >= price) {
- System.out.printf("You purchased a 1 month pass for %s.", sport);
- } else {
- double needMoney = price - money;
- System.out.printf("You don't have enough money! You need $%.2f more.", needMoney);
- }
- } else {
- double teenPrice = price - (price * 0.2);//цена за ученици
- if (money >= teenPrice) {
- System.out.printf("You purchased a 1 month pass for %s.", sport);
- } else {
- double needMoney = teenPrice - money;
- System.out.printf("You don't have enough money! You need $%.2f more.", needMoney);
- }
- }
- break;
- }
- case "Zumba": {
- double price;
- price = 34;
- if (age > 19) {
- if (money >= price) {
- System.out.printf("You purchased a 1 month pass for %s.", sport);
- } else {
- double needMoney = price - money;
- System.out.printf("You don't have enough money! You need $%.2f more.", needMoney);
- }
- } else {
- double teenPrice = price - (price * 0.2);//цена за ученици
- if (money >= teenPrice) {
- System.out.printf("You purchased a 1 month pass for %s.", sport);
- } else {
- double needMoney = teenPrice - money;
- System.out.printf("You don't have enough money! You need $%.2f more.", needMoney);
- }
- }
- break;
- }
- case "Dances": {
- double price;
- price = 51;
- if (age > 19) {
- if (money >= price) {
- System.out.printf("You purchased a 1 month pass for %s.", sport);
- } else {
- double needMoney = price - money;
- System.out.printf("You don't have enough money! You need $%.2f more.", needMoney);
- }
- } else {
- double teenPrice = price - (price * 0.2);//цена за ученици
- if (money >= teenPrice) {
- System.out.printf("You purchased a 1 month pass for %s.", sport);
- } else {
- double needMoney = teenPrice - money;
- System.out.printf("You don't have enough money! You need $%.2f more.", needMoney);
- }
- }
- break;
- }
- case "Pilates": {
- double price;
- price = 39;
- if (age > 19) {
- if (money >= price) {
- System.out.printf("You purchased a 1 month pass for %s.", sport);
- } else {
- double needMoney = price - money;
- System.out.printf("You don't have enough money! You need $%.2f more.", needMoney);
- }
- } else {
- double teenPrice = price - (price * 0.2);//цена за ученици
- if (money >= teenPrice) {
- System.out.printf("You purchased a 1 month pass for %s.", sport);
- } else {
- double needMoney = teenPrice - money;
- System.out.printf("You don't have enough money! You need $%.2f more.", needMoney);
- }
- }
- break;
- }
- }
- } else if (gender.equals("f")) {
- switch (sport) {
- case "Gym":
- double price = 35;
- if (age > 19) {
- if (money >= price) {
- System.out.printf("You purchased a 1 month pass for %s.", sport);
- } else {
- double needMoney = price - money;
- System.out.printf("You don't have enough money! You need $%.2f more.", needMoney);
- }
- } else {
- double teenPrice = price - (price * 0.2);//цена за ученици
- if (money >= teenPrice) {
- System.out.printf("You purchased a 1 month pass for %s.", sport);
- } else {
- double needMoney = teenPrice - money;
- System.out.printf("You don't have enough money! You need $%.2f more.", needMoney);
- }
- }
- break;
- case "Boxing":
- price = 37;
- if (age > 19) {
- if (money >= price) {
- System.out.printf("You purchased a 1 month pass for %s.", sport);
- } else {
- double needMoney = price - money;
- System.out.printf("You don't have enough money! You need $%.2f more.", needMoney);
- }
- } else {
- double teenPrice = price - (price * 0.2);//цена за ученици
- if (money >= teenPrice) {
- System.out.printf("You purchased a 1 month pass for %s.", sport);
- } else {
- double needMoney = teenPrice - money;
- System.out.printf("You don't have enough money! You need $%.2f more.", needMoney);
- }
- }
- break;
- case "Yoga":
- price = 42;
- if (age > 19) {
- if (money >= price) {
- System.out.printf("You purchased a 1 month pass for %s.", sport);
- } else {
- double needMoney = price - money;
- System.out.printf("You don't have enough money! You need $%.2f more.", needMoney);
- }
- } else {
- double teenPrice = price - (price * 0.2);//цена за ученици
- if (money >= teenPrice) {
- System.out.printf("You purchased a 1 month pass for %s.", sport);
- } else {
- double needMoney = teenPrice - money;
- System.out.printf("You don't have enough money! You need $%.2f more.", needMoney);
- }
- }
- break;
- case "Zumba":
- price = 31;
- if (age > 19) {
- if (money >= price) {
- System.out.printf("You purchased a 1 month pass for %s.", sport);
- } else {
- double needMoney = price - money;
- System.out.printf("You don't have enough money! You need $%.2f more.", needMoney);
- }
- } else {
- double teenPrice = price - (price * 0.2);//цена за ученици
- if (money >= teenPrice) {
- System.out.printf("You purchased a 1 month pass for %s.", sport);
- } else {
- double needMoney = teenPrice - money;
- System.out.printf("You don't have enough money! You need $%.2f more.", needMoney);
- }
- }
- break;
- case "Dances":
- price = 53;
- if (age > 19) {
- if (money >= price) {
- System.out.printf("You purchased a 1 month pass for %s.", sport);
- } else {
- double needMoney = price - money;
- System.out.printf("You don't have enough money! You need $%.2f more.", needMoney);
- }
- } else {
- double teenPrice = price - (price * 0.2);//цена за ученици
- if (money >= teenPrice) {
- System.out.printf("You purchased a 1 month pass for %s.", sport);
- } else {
- double needMoney = teenPrice - money;
- System.out.printf("You don't have enough money! You need $%.2f more.", needMoney);
- }
- }
- break;
- case "Pilates":
- price = 37;
- if (age > 19) {
- if (money >= price) {
- System.out.printf("You purchased a 1 month pass for %s.", sport);
- } else {
- double needMoney = price - money;
- System.out.printf("You don't have enough money! You need $%.2f more.", needMoney);
- }
- } else {
- double teenPrice = price - (price * 0.2);//цена за ученици
- if (money >= teenPrice) {
- System.out.printf("You purchased a 1 month pass for %s.", sport);
- } else {
- double needMoney = teenPrice - money;
- System.out.printf("You don't have enough money! You need $%.2f more.", needMoney);
- }
- }
- break;
- }
- }
- }
- }
Add Comment
Please, Sign In to add comment