Exercise: Greeting, Depending on Time of Day

  1. A greeting has to be composed automatically, based upon time of day and sex.

    • Use the input() function to prompt the user on stdin for three variables,

      • Name

      • Sex. Valid inputs are m (male) and f (female); all other input leads to program termination.

      • Hour of day. Valid inputs are number 0 through 23; all other input leads to program termination.

    • Depending on the hour of day, the greeting starts with

      • 0 - 9: “Good morning, “

      • 10 - 17: “Good day, “

      • 18 - 23: “Good evening, “

    • Depending on the sex, the greeting continues with “Mrs.” or “Mr.”.

    • Last comes the name.

    • Finally, the greeting is output on stdout