Listato Python

 

Output

#!/usr/bin/env python
#file frazioni.py

import sys
import math

def mcd (a, b ):
    c=a
    d=b
    r=100
    while r != 0:
        r=c % d
        c=d
        d=r
    mcd=c
    return mcd
print("moltiplicazione di due frazioni ")
print ()
num1 = int(input('dammi il numeratore della prima frazione '))
den1 = int (input ('dammi il denominatore della prima frazione ----> '))
print ()
num2 = int (input ('dammi il numeratore della seconda frazione ----> '))
den2 = int (input ('dammi il denominatore della seconda frazione --> '))
numR = num1*num2
denR = den1*den2
print ()
print ("Il prodotto è ",numR,"/",denR)
mcdR = mcd (numR, denR)
if (mcdR >1 ):
    numT=numR//mcdR
    denT=denR//mcdR
    print ()
    print ("la frazione semplificata è ",numT,"/",denT)