Le tasse sulle vendite negli Stati Uniti sono, per non dire altro, complicate. In genere, esiste un'imposta sulle vendite statale (ci sono una manciata di stati che non riscuotono un'imposta sulle vendite statale), ma potrebbero esserci anche un'imposta sulle vendite della contea, un'imposta sulle vendite del distretto scolastico, un'imposta sulle vendite comunale (città) o un imposta sulle vendite per area metropolitana. Potrebbero anche esserci diverse imposte sulle vendite in diverse parti di una città. Ai fini di questa sfida, tuttavia, ci concentreremo solo sull'imposta sulle vendite statale.
Dato un importo in dollari USA maggiore di zero (preciso al secondo decimale) e uno stato (il nome completo o l'abbreviazione di due lettere, la scelta, il caso non ha importanza) e utilizzando il seguente grafico delle percentuali di imposta sulle vendite, emettere l'imposta sulle vendite statale corrispondente che deve essere riscossa per quella particolare vendita, accurata e troncata con due decimali. Specifica come il tuo codice gestisce l'arrotondamento.
Modifica: l'abbreviazione di Washington è stata erroneamente elencata come WS anziché WA. Le risposte possono usare entrambe le abbreviazioni, dato che era il mio goof.
State Abbr %
Alabama AL 4.00%
Alaska AK 0.00%
Arizona AZ 5.60%
Arkansas AR 6.50%
California CA 6.00%
Colorado CO 2.90%
Connecticut CT 6.35%
Delaware DE 0.00%
Florida FL 6.00%
Georgia GA 4.00%
Hawaii HI 4.00%
Idaho ID 6.00%
Illinois IL 6.25%
Indiana IN 7.00%
Iowa IA 6.00%
Kansas KS 6.50%
Kentucky KY 6.00%
Louisiana LA 5.00%
Maine ME 5.50%
Maryland MD 6.00%
Massachusetts MA 6.25%
Michigan MI 6.00%
Minnesota MN 6.875%
Mississippi MS 7.00%
Missouri MO 4.23%
Montana MT 0.00%
Nebraska NE 5.50%
Nevada NV 4.60%
New Hampshire NH 0.00%
New Jersey NJ 6.88%
New Mexico NM 5.13%
New York NY 4.00%
North Carolina NC 4.75%
North Dakota ND 5.00%
Ohio OH 5.75%
Oklahoma OK 4.50%
Oregon OR 0.00%
Pennsylvania PA 6.00%
Rhode Island RI 7.00%
South Carolina SC 6.00%
South Dakota SD 4.50%
Tennessee TN 7.00%
Texas TX 6.25%
Utah UT 4.70%
Vermont VT 6.00%
Virginia VA 4.30%
Washington WA 6.50%
West Virginia WV 6.00%
Wisconsin WI 5.00%
Wyoming WY 4.00%
Esempio per la California al 6% di imposta sulle vendite statali -
CA
1025.00
61.50
Esempio per il Minnesota al 6,875% -
MN
123.45
8.49
Minnesota MN 6.875%
- perché lo 0,005% in realtà è molto.