The world’s Largest Sharp Brain Virtual Experts Marketplace Just a click Away
Levels Tought:
Elementary,Middle School,High School,College,University,PHD
| Teaching Since: | Apr 2017 |
| Last Sign in: | 103 Weeks Ago, 3 Days Ago |
| Questions Answered: | 4870 |
| Tutorials Posted: | 4863 |
MBA IT, Mater in Science and Technology
Devry
Jul-1996 - Jul-2000
Professor
Devry University
Mar-2010 - Oct-2016
Python 3.
This program outputs a downwards facing arrow composed of a rectangle and a right triangle. The arrow dimensions are defined by user specified arrow base height, arrow base width, and arrow head width.
(1) Modify the given program to use a loop to output an arrow base of height arrow_base_height. Submit the program for 1 point.
Â
(2) Modify the given program to use a loop to output an arrow base of width arrow_base_width. Submit again (for 2 points total).
Â
(3) Modify the given program to use a loop to output an arrow head of width arrow_head_width. Submit again (for 4 points total).
Â
(4) Modify the given program to only accept an arrow head width that is larger than the arrow base width. Use a loop to continue prompting the user for an arrow head width until the value is larger than the arrow base width. Submit again (for 5 points total).
while arrow_head_width <= arrow_base_width:
print ('Enter arrow head width: ')
arrow_head_width = int(input())
Â
Example output for arrow_base_height = 5, arrow_base_width = 2, and arrow_head_width = 4:
Enter arrow base height: 5 Enter arrow base width: 2 Enter arrow head width: 4
** ** ** ** ** **** *** ** *
Â