Halaman

Python - mencari fpb 2 bilangan dengan euclid dan rekursif

def find_fpb(a,b): 

 if b == 0: 

  return a

 else: 

  return find_fpb(b,a%b)


myFPB = find_fpb(6,8)

print("FPB dari 6 dan 8 adalah",myFPB)



Sumber : https://koding.alza.web.id/algoritma-untuk-mencari-faktor-persekutuan-terbesar-fpb/


x y dan trigonometri

Posisi x dan y jika diketahui xpusat, ypusat, sudut, dan jarak


x = xpusat + jarak*cos(sudut*Pi/180)

y = ypusat + jarak*sin(sudut*Pi/180)

Python - pola bilangan segitiga

def PolaSegitiga(n):

 return int(n*(n+1)/2)


def PrintPolaNsuku(n):

 for i in range(n):

  print(PolaSegitiga(i+1), end=" ")


PrintPolaNsuku(10)