1 import java.util.Scanner;
2
3 /**
4 A program to compute shipping costs.
5 */
6 public class Shipping
7 {
8 public static void main(String[] args)
9 {
10 Scanner in = new Scanner(System.in);
11
12 System.out.println("Enter the state or province: ");
13 String state = in.next();
14
15 System.out.println("Enter the country: ");
16 String country = in.next();
17
18 double shippingCost;
19
20 if (country.equals("USA"))
21 {
22 if (state.equals("AK") || state.equals("HI")) // See Section 5.7 for the || (or) operator
23 {
24 shippingCost = 10;
25 }
26 else
27 {
28 shippingCost = 5;
29 }
30 }
31 else
32 {
33 shippingCost = 10;
34 }
35
36 System.out.printf("Shipping cost to %s, %s: $%.2f\n",
37 state, country, shippingCost);
38 }
39 }
40