Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class FilmPremiere_03 {
- public static void main(String[] args) {
- Scanner scanner = new Scanner(System.in);
- //1. цена за 1 билет -> зависи от филма и от пакета (таблица)
- //2. обща сума за всички билети = бр. билети * цена за 1 билет
- //3. отстъпки
- //филм "Star Wars" и поне четири билета -> 30%
- //филм "Jumanji" и точно два билета -> 15% отстъпка
- //4. печатаме крайната сума
- String movie = scanner.nextLine(); //"John Wick", "Star Wars" или "Jumanji"
- String packetType = scanner.nextLine(); //"Drink", "Popcorn" или "Menu"
- int countTickets = Integer.parseInt(scanner.nextLine());
- double ticketPrice = 0;//цената за 1 билет
- switch (movie) {
- case "John Wick":
- if (packetType.equals("Drink")) {
- ticketPrice = 12;
- } else if (packetType.equals("Popcorn")) {
- ticketPrice = 15;
- } else if (packetType.equals("Menu")) {
- ticketPrice = 19;
- }
- break;
- case "Star Wars":
- if (packetType.equals("Drink")) {
- ticketPrice = 18;
- } else if (packetType.equals("Popcorn")) {
- ticketPrice = 25;
- } else if (packetType.equals("Menu")) {
- ticketPrice = 30;
- }
- break;
- case "Jumanji":
- if (packetType.equals("Drink")) {
- ticketPrice = 9;
- } else if (packetType.equals("Popcorn")) {
- ticketPrice = 11;
- } else if (packetType.equals("Menu")) {
- ticketPrice = 14;
- }
- break;
- }
- //обща сума
- double totalSum = countTickets * ticketPrice;
- //остъпки
- //филм "Star Wars" и поне четири билета -> 30%
- if (movie.equals("Star Wars") && countTickets >= 4) {
- totalSum = totalSum - 0.30 * totalSum;
- //totalSum = 0.7 * totalSum;
- }
- //филм "Jumanji" и точно два билета -> 15% отстъпка
- else if (movie.equals("Jumanji") && countTickets == 2) {
- totalSum = totalSum - 0.15 * totalSum;
- //totalSum = 0.85 * totalSum;
- }
- System.out.printf("Your bill is %.2f leva.", totalSum);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment