diff --git a/Add_two_number_unlimited_range b/Add_two_number_unlimited_range new file mode 100644 index 0000000..764f0bc --- /dev/null +++ b/Add_two_number_unlimited_range @@ -0,0 +1,38 @@ +# -*- coding: utf-8 -*- +""" +@author: Apoorv verma +@Apoorve8055 +[https://github.com/Apoorve8055] +""" + +str1 = input("enter the number : ") +str2 = input("enter the number : ") +len1 ,len2 = len(str1),len(str2) +maxval = max(len1,len2) +str3 = "" +i = 0 +carry = 0 +while i != maxval : + if (len1 -1 - i) < 0: + num1 = 0 + else: + num1 = str1[len1 -1 - i] + if (len2 -1 - i) < 0: + num2 = 0 + else: + num2 = str2[len2 -1 - i] + d1 = int(num1) + d2 = int(num2) + if carry == 1 : + sum1 = d1 + d2 + 1 + else: + sum1 = d1 + d2 + if (sum1) > 9: + amt = (sum1) - 10;carry = 1 + str3 = str3 + str(amt) + else: + carry = 0 + str3 = str3 + str(sum1) + i = i + 1 +print(str3[::-1]) + diff --git a/README.md b/README.md index 8370e2d..8579964 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,8 @@ + # python-basic This repo will help for python beginners. We will cover python 3 for all code. + +#1 Add two number unlimited range Code By Apoorv Verma [https://github.com/Apoorve8055] + +#2 String Reverse Code By Apoorv Verma [https://github.com/Apoorve8055] + diff --git a/String Reverse b/String Reverse new file mode 100644 index 0000000..d114e63 --- /dev/null +++ b/String Reverse @@ -0,0 +1,6 @@ +str ='' +s = "my name is Apoorve" +for i in s: + str = i + str + +print(str)