From b7e63b753c8f389838064e5807931dbd42f4f192 Mon Sep 17 00:00:00 2001 From: deekshitha1425 <37473578+deekshitha1425@users.noreply.github.com> Date: Sun, 18 Mar 2018 09:41:30 +0530 Subject: [PATCH] Create 5_small.py --- 5_small.py | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 5_small.py diff --git a/5_small.py b/5_small.py new file mode 100644 index 0000000..715e04a --- /dev/null +++ b/5_small.py @@ -0,0 +1,24 @@ +numbers = []; +count = int(input ("HOW MANY NUMBERS YOU WANT TO CALCULATE GCD?\n")) +for i in range(0, count): + number = int(input("ENTER THE NUMBER : \n")) + numbers.append(number) +numbers_sorted = sorted(numbers) +print ('NUMBERS SORTED IN INCREASING ORDER\n',numbers_sorted) +gcd = numbers_sorted[0] +for i in range(1, count): + divisor = gcd + dividend = numbers_sorted[i] + remainder = dividend % divisor + if remainder == 0 : + gcd = divisor + else : + while not remainder == 0 : + dividend_one = divisor + divisor_one = remainder + remainder = dividend_one % divisor_one + gcd = divisor_one +product=1 +for j in range(0,len(numbers)): + product=product*numbers[j] +print(product/gcd)