#input a number and print it in reverse @MyStudyHacks51
n=0
r=0
n=int(input("Enter a numner :"))
while n!=0:
r=r*10
r=r+n%10
n=int (n/10)
print("Reverse number =",r)
Pseudocode:
_________________________________
1. n=0
2. r=0
3. n=123(suppose I enter 123)
4. while n!=0 (True)
5. r=r*10=0*10=0
6. r=r+(n%10)=0+(123%10)=0+3=3
7. n=int(n/10)=123/10=12(goto line 4)
4. while n!=0 (True)
5. r=r*10=3*10=30
6. r=r+(n%10)=30+2=32
7. n=int(n/10)=12/10=1(goto line 4)
4. while n!=0 (True)
5. r=r*10=32*10=320
6. r=r+(n%10)=320+1=321
7. n=int(n/10)=0(goto line 4)
4. while n!=0 (False) (control jumps to line 8)
8. print(Reverse number =”,r)
Output:
Reverse number =321
#python #pythontutorial #pythonprogramming #pythontutorialforbeginner
#pythontutorialsforbeginners
Негізгі бет Input a number and print it in reverse in Python
Пікірлер: 1