## Project #1

Create a program to calculate the surface of earth's
rotation speed (eastward) at these latitudes.
Display miles/hour and kilometers/hour.

- 0°
- 45°
- 90°

Use the following:

- the earth does a complete rotation every 24 hours
- the circumference of the Earth is 24,901
miles (40,075 kilometers)
- assume the earth is a perfect sphere

Hint:

- calculate the radius of the earth
at the equator using it's circumference
- calculate the radius of the earth at latitude (sin/cos math)
- calculate the circumference at latitude using the radius at latitude
- divide circumference at latitude by the rotation period

## Project #2

Modify Project #1. Create an interactive program
that allows a user to enter a longitude (in degrees).

Loop until the user selects to exit.

## Project #3

Plot the Earth's rotational speed for latitude +90
to -90 degrees, each degree.

Use the **matplotlib.pyplot** module.
For more information about **matplotlib.pyplot** click
HERE
.

## Project #4

Modify Project #3. Create an interactive program
to plot any planet's longitudinal speeds (+90 to -90, each degree).

Allow the user to enter:

- name
- rotation period (hours)
- one of the following (miles)
- circumference
- radius
- diameter

Loop until the user selects to exit.

Perhaps the user could specify other units when entering data?
(meters, yards, inches, etc.) (seconds, minutes, days, etc.)

## Extra

Calculate the rotational (orbital) speed of objects orbiting
stars, center of galaxies, etc?
(Assume the orbit is a circle - which it is not)