Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class FuelTankPartTwo {
- public static void main(String[] args) {
- Scanner scanner = new Scanner(System.in);
- String fuelType = scanner.nextLine();
- double fuelQuantity = Double.parseDouble(scanner.nextLine());
- String clubCard = scanner.nextLine();
- double A95 = 2.22 * fuelQuantity;
- double diesel = 2.33 * fuelQuantity;
- double gas = 0.93 * fuelQuantity;
- switch (fuelType){
- case "Gasoline":{
- if (fuelQuantity >= 20 && fuelQuantity <= 25){
- if (clubCard.equals("Yes")){
- A95 = 0.92 * (A95 - (0.18 * fuelQuantity)); }
- else if (clubCard.equals("No")){
- A95 = A95 * 0.92; }}
- if (fuelQuantity < 20){
- if (clubCard.equals("Yes")){
- A95 = (A95 - (0.18 * fuelQuantity));}
- else if (clubCard.equals("No")){
- A95 = A95;}}
- if (fuelQuantity > 25){
- if (clubCard.equals("Yes")){
- A95 = 0.90 * (A95 - (0.18 * fuelQuantity)); }
- else if (clubCard.equals("No")){
- A95 = 0.90 * A95; }}
- System.out.printf("%.2f lv.",A95);break;
- }
- case "Gas":{
- if (fuelQuantity >= 20 && fuelQuantity <= 25){
- if (clubCard.equals("Yes")){
- gas = 0.92 * (gas - (0.08 * fuelQuantity)); }
- else if (clubCard.equals("No")){
- gas = 0.92 * gas; }}
- if (fuelQuantity < 20){
- if (clubCard.equals("Yes")){
- gas = (gas - (0.08 * fuelQuantity));}
- else if (clubCard.equals("No")){
- gas = gas;}}
- if (fuelQuantity > 25){
- if (clubCard.equals("Yes")){
- gas = 0.90 * (gas - (0.08 * fuelQuantity)); }
- else if (clubCard.equals("No")){
- gas = 0.90 * gas; }}
- System.out.printf("%.2f lv.",gas);break;}
- case "Diesel":{
- if (fuelQuantity >= 20 && fuelQuantity <= 25){
- if (clubCard.equals("Yes")){
- diesel = 0.92 * (diesel - (0.12 * fuelQuantity)); }
- else if (clubCard.equals("No")){
- diesel = 0.92 * diesel; }}
- if (fuelQuantity < 20){
- if (clubCard.equals("Yes")){
- diesel = (diesel - (0.12 * fuelQuantity));}
- else if (clubCard.equals("No")){
- diesel = diesel;}}
- if (fuelQuantity > 25){
- if (clubCard.equals("Yes")){
- diesel = 0.90 * (diesel - (0.12 * fuelQuantity)); }
- else if (clubCard.equals("No")){
- diesel = 0.90 * diesel; }}
- System.out.printf("%.2f lv.",diesel);break;}
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement