Você está na página 1de 1

Source13.

f 1/1
03/09/2017 23:20:18

1: program ex1lista2
2: implicit none
3: integer a,b,mdc
4:
5: print*,"Digite os valores n e n para calcular o mdc entre eles"
6: read*,a,b
7:
8: print*,"O mdc entre ",a," e ",b," é:",mdc(a,b)
9:
10: stop
11: end
12:
13: integer function mdc(m,n)
14: implicit none
15: integer m,n,divisor,dividendo,resto
16:
17: dividendo=m
18: divisor=n
19: resto=mod(m,n)
20:
21: do while(resto.ne.0)
22: dividendo=divisor
23: divisor=resto
24: resto=mod(dividendo,divisor)
25: end do
26:
27: mdc=divisor
28:
29: return
30:
31: end

1/1

Você também pode gostar