makaleler / Python Programlama / Python ebob ve ekok

Python ebob ve ekok

23.08.2014 23:25:42

Python programlama dili kullanarak en büyük ortak bölen ve en küçük ortak katlarının bulunması.

Verilen 2 ve daha fazla sayının ebob (en büyük ortak bölen ) ve ekok(en küçük ortak kat) işlemlerini yapan fonksiyon.

>>> def ebob(a,b):
	while b:
		a,b=b,a%b;
	return a;

>>> def ebobb(*args):
	return reduce(ebob, args)

>>> def ekok(a,b):
	return a*b/ebob(a,b);

>>> def ekokk(*args):
    return reduce(ekok, args)

>>> ebob(56,44)
4
>>> ebobb(56,44,22)
2
>>> ekok(56,44)
616
>>> ekok(56,44,11)
616
yazar husonet

Yorumlar

Bu içerik için sizde yorum yapabilirsiniz!
anasayfa | makaleler | haberler | dosyalar | linkler | hakkımızda