Los impuestos sobre las ventas en los Estados Unidos son complicados, por decir lo menos. En general, hay un impuesto estatal a las ventas (hay un puñado de estados que no recaudan un impuesto estatal a las ventas), pero también podría haber un impuesto a las ventas del condado, un impuesto a las ventas del distrito escolar, un impuesto a las ventas municipal (de la ciudad) o un impuesto de ventas del área metropolitana. Incluso podría haber diferentes impuestos sobre las ventas en diferentes partes de una ciudad. Para los propósitos de este desafío, sin embargo, nos enfocaremos solo en el impuesto estatal sobre las ventas.
Dada una cantidad en dólares estadounidenses mayor que cero (con una precisión de dos decimales) y un estado (ya sea el nombre completo o la abreviatura de dos letras, su elección, el caso no importa), y utilizando la siguiente tabla de porcentajes de impuestos sobre las ventas, generar el impuesto estatal sobre las ventas correspondiente que debe recaudarse para esa venta en particular, preciso y truncado a dos decimales. Especifique cómo maneja su código el redondeo.
Editar: La abreviatura de Washington aparece incorrectamente como WS en lugar de WA. Las respuestas pueden usar cualquiera de las abreviaturas, ya que esa fue mi tontería.
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%
Ejemplo para California con un impuesto estatal sobre las ventas del 6%:
CA
1025.00
61.50
Ejemplo para Minnesota en 6.875% -
MN
123.45
8.49
Minnesota MN 6.875%
- porque .005% es, bueno, en realidad mucho.