i need help restructuring this code.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

i need help restructuring this code. 

# Poor Chinese Zodiac Calculator
year = int(input('Enter a year: '))
animal_year = year % 12
if animal_year == 0:
print(year, 'is the year of the monkey')
elif animal_year == 1:
print(year, 'is the year of the rooster')
elif animal_year == 2:
print(year, 'is the year of the dog')
elif animal_year == 3:
print(year, 'is the year of the pig')
elif animal_year == 4:
print(year, 'is the year of the rat')
elif animal_year == 5:
print(year, 'is the year of the ox')
elif animal_year == 6:
print(year, 'is the year of the tiger')
elif animal_year == 7:
print(year, 'is the year of the rabbit')
elif animal_year == 8:
print(year, 'is the year of the dragon')
elif animal_year == 9:
print(year, 'is the year of the snake')
elif animal_year == 10:
print(year, 'is the year of the horse')
else:
print(year, 'is the year of the sheep')

this is the starter code ^^^ 

these are the requirments
• There should be a main function, a get_input function, and a
get_zodiac_animal function.
• The main function should get the user’s input, year, from get_input.
• The main function should send year to get_zodiac_animal.
• The get_zodiac_animal function should return to main the name of the
appropriate animal.
• Use a list of animals in the get_zodiac_animal function.

Expert Solution
steps

Step by step

Solved in 4 steps with 3 images

Blurred answer
Knowledge Booster
JQuery and Javascript
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education