Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * Johan Qin
- * 5th Period AP Comp Sci
- */
- import java.util.*;
- import java.lang.*;
- public class CarRental
- {
- private Scanner input;
- private String make;
- private String model;
- private double letter1;
- private double letter2;
- private double letter3;
- private int digit;
- private double rentalCode;
- public CarRental()
- {
- input = new Scanner(System.in);
- }
- public void input()
- {
- System.out.println("Enter make: ");
- make = input.next();
- System.out.println("Enter model: ");
- model = input.next();
- System.out.println("Enter 1st license plate letter: ");
- letter1 = input.next();
- System.out.println("Enter 2nd license plate letter: ");
- letter2 = input.nextDouble();
- System.out.println("Enter 3rd license plate letter: ");
- letter3 = input.nextDouble();
- System.out.println("Enter license plate digit: ");
- digit = input.nextInt();
- }
- public double getRentalCode()
- {
- int sum1 = (int)letter1;
- int sum2 = (int)letter2;
- int sum3 = (int)letter3;
- int ascii = sum1 + sum2 + sum3;
- int sum = ascii + digit;
- int remainder = sum % 26;
- double letter = (char)(remainder + 65);
- rentalCode = letter + sum;
- return rentalCode;
- }
- public void output()
- {
- System.out.println("Make = " + make);
- System.out.println("Model = " + model);
- System.out.print(letter1 + letter2 + letter3 + " " + digit + " =");
- System.out.println(rentalCode);
- }
- }
Add Comment
Please, Sign In to add comment