:Inputs: number - The user inputted number between 0 and <4000. :Out put: roman numeral - The string representing the number in Roman numerals. The thousands digit that is being processed. The hundreds digit that is being processed. :Misc. Vars: thousands digit hundreds digit tens_digit - The tens digit that is being processed. ones_digit - The ones digit that is being processed. remaining digits The remaining digits that are yet to be processed. ones list = ['', 'I', 'II', 'III', 'IV', 'V', 'VI', 'VII', 'VIII', 'IX'] ['', 'X', ' XX', ' XXX', 'XL', 'L', 'LX', 'LXX', 'LXXX', 'XC'] tens list = hundreds list = ['', C', 'CC', CCCC', 'CD', D', 'DC', DCC', 'DCCC', 'CH'] thousands list ['', 'M', 'MM', 'MMM'] # GOOD STYLE: Display to the user the purpose of the program # INPUT SECTION print ('This program converts a positive integer up to 3,999 into the') print ('Roman number system. Enter a positive integer:', end=' ') number int (input ()) # PROCESSING SECTION if # condition to check if the number is valid: roman_numeral = # TODO: Complete the processing of the 4 digit number # Get the thousands digit # Get the remaining digits # Get the hundreds digit # Get the remaining digits # Get the tens digit # Get the ones digit # Use string concatenation to find the Roman numeral for the parsed digits roman_numeral = # OUTPUT SECTION print () print ('{number) written in roman numerals is (roman_numeral}.') else: print () print ('Invalid input ! ! Input must be a positive integer less than 4,000.

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

Please follow along and do the Todo. Please explain so i understand 

: Inputs:
: Out put:
number
The user inputted number between 0 and <4000.
roman numeral
The string representing the number in
Roman numerals.
:Misc. Vars:
thousands digit
The thousands digit that is being processed.
The hundreds digit that is being processed.
hundreds digit
tens digit - The tens digit that is being processed.
ones_digit
remaining digits
The ones digit that is being processed.
The remaining digits that are yet to be
processed.
'III',
['', 'I', 'II',
'XX',
'V', 'VI', 'VII', 'VIII', 'IX']
' XC']
ones list =
IV',
tens list =
['', 'X',
IXXX' ,
' XL',
'L', 'LX', 'LXX',
'LXXX',
['', 'C', ' CC', 'ccC', 'CD', 'D',
['', 'M', 'MM',
hundreds list =
'DC', 'DCC', 'DCCC', 'CM']
thousands list =
MMM']
# GOOD STYLE: Display to the user the purpose of the program
# INPUT SECTION
print ('This program converts a positive integer up to 3,999 into the')
print ('Roman number system. Enter a positive integer: ', end=' ')
number = int (input ())
# PROCESSING SECTION
if # condition to check if the number is valid:
roman numeral =
# TODO: Complete the processing of the 4 digit number
# Get the thousands digit
# Get the remaining digits
# Get the hundreds digit
# Get the remaining digits
# Get the tens digit
# Get the ones digit
# Use string concatenation to find the Roman numeral for the parsed digits
roman numeral =
# OUTPUT SECTION
print ()
print ('{number} written in roman numerals is {roman numeral}.)
else:
print ()
print ('Invalid input ! ! Input must be a positive integer less than 4,000.')
Transcribed Image Text:: Inputs: : Out put: number The user inputted number between 0 and <4000. roman numeral The string representing the number in Roman numerals. :Misc. Vars: thousands digit The thousands digit that is being processed. The hundreds digit that is being processed. hundreds digit tens digit - The tens digit that is being processed. ones_digit remaining digits The ones digit that is being processed. The remaining digits that are yet to be processed. 'III', ['', 'I', 'II', 'XX', 'V', 'VI', 'VII', 'VIII', 'IX'] ' XC'] ones list = IV', tens list = ['', 'X', IXXX' , ' XL', 'L', 'LX', 'LXX', 'LXXX', ['', 'C', ' CC', 'ccC', 'CD', 'D', ['', 'M', 'MM', hundreds list = 'DC', 'DCC', 'DCCC', 'CM'] thousands list = MMM'] # GOOD STYLE: Display to the user the purpose of the program # INPUT SECTION print ('This program converts a positive integer up to 3,999 into the') print ('Roman number system. Enter a positive integer: ', end=' ') number = int (input ()) # PROCESSING SECTION if # condition to check if the number is valid: roman numeral = # TODO: Complete the processing of the 4 digit number # Get the thousands digit # Get the remaining digits # Get the hundreds digit # Get the remaining digits # Get the tens digit # Get the ones digit # Use string concatenation to find the Roman numeral for the parsed digits roman numeral = # OUTPUT SECTION print () print ('{number} written in roman numerals is {roman numeral}.) else: print () print ('Invalid input ! ! Input must be a positive integer less than 4,000.')
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 steps with 2 images

Blurred answer
Knowledge Booster
C-string
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.
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