OBEB bulan fonksiyon
Yazı Tarihi : 8 Şubat 2008
Girilen iki sayının obebini bulan c programının kaynak kodları…Boteki.com // Girilen iki sayının obebini bulan C programının kaynak kodları.
Bu program değil FONKSİYONDUR. Direk olarak yazıp çalıştırmayın.
// Boteki.com
int obeb_bul( int sayi_1, int sayi_2 )
{
int obeb = 1;
int bolen = 2;
while( sayi_1 > 1 || sayi_2 > 1 ) {
// Sayilardan her ikiside, bolen
// degiskenine bolundugu takdirde,
// obeb hesabina katilir.
if( sayi_1 % bolen == 0 &&
sayi_2 % bolen == 0 ) {
obeb *= bolen;
sayi_1 /= bolen;
sayi_2 /= bolen;
}
else if( sayi_1 % bolen == 0 ) {
sayi_1 /= bolen;
}
else if( sayi_2 % bolen == 0 ) {
sayi_2 /= bolen;
}
else {
bolen++;
}
}
return obeb;
}






