Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

PYTHON please answer asap! ill be leaving a thumbs up ! problem 2 Problem 2 [ 20 points ].Palindrome Integers. An iateger is said to

PYTHON
please answer asap!
ill be leaving a thumbs up !
problem 2
image text in transcribed
image text in transcribed
Problem 2 [ 20 points ].Palindrome Integers. An iateger is said to be a palindrome if it reads the asme forward and backward. For example, the integers 171,5445,99, and 5 are all palindromes. Given an integer that is not a palindrome, it is posable to generate a palindrome from it by repeatedly performing the following steps: Revere the integer, and ald the result to the original integer. This is illustrated in the following exomple. Given the integer 192, which in not a palindrome, we obtain a palindrotne by applying the above stepe four times: 1. Add 192 and its reverse, 291 , to get 483. 2. Add 483 and its reverie, 394 , to get 867 . 3. Add 867 and its reverne, 768 , to get 1635 . 4. Add 1635 and its revene, 5361, to get 6996 , which in n palindromel Write a program, costaining the following thren functions, to generate palindromen naing the above prosedure. 'The atr and int buill-in functions, which convert back and forth between istegess and atrings, will corne in lasody when implementing thene fuactions. - A function called palindroee that has a single parameter B (a positive integger) and roturng True if N is a palinelrome and False otherwine. - A function called reveroe.tint that hat a ningle parateter $ (a ponitive integar) and kivins ita revente. - A function called palfndrobe generator without aty parameters which revls in a ponfitive integer from the rost and inforus him if the integr is a paliodrome or not. If it is not, apply the frocedure described above to obtwin a palinilrones. This ahonld be dobe by making nppeopriste calls to the functions pollindrone and roverse. fnt. The fanction shoald print out evry isterumelinte iateger graceated to the pocondume intat po from the originil istagor to the palinatrome. Yoe klould allow the ener to repaikently niter lategeres. See the mainple rura for mome nasaphlow. The palindreee enenerator Fater a poestive lategeri 102 198 is not i palindruae. Geoeratlog a patadroes....4 483 867 6996 4 I Leratione veru mededed te fut to a pellinatroes. to it aesin? [y/m]s. Fater a poestire titegari i2ot 4 Iteratione uere needed to get to a palindrome. Do it again? [y] y Enter a positive Integer: 1206 1206 ia not a palindrome. Generating a palindrome,... 7227 1 Iteratione were needed to get to a palindrone. Do It again? [y] y Enter a positivo intoger: 13425652431 13425652431 ia a palindrome. Do it again? [y] n Coodbyol

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

MySQL/PHP Database Applications

Authors: Brad Bulger, Jay Greenspan, David Wall

2nd Edition

0764549634, 9780764549632

More Books

Students also viewed these Databases questions