Posted by: programlama on: Nisan 10, 2006
// mdemir85@gmail.com
#include <stdio.h>
#include <stdlib.h>
void islemyap(),yazdir(),sayilarial();
int birincisi,ikincisi,i,ekok=1,obeb=1;;
void sayilarial(){
printf("Ekok için iki sayi giriniz..\n birincisi sayi: ");
scanf("%d",&birincisi);
printf("\n Ýkinicisi?: ");
scanf("%d",&ikincisi);
}
void islemyap(){
for (i=2;i<=birincisi*ikincisi;i++){
while (birincisi%i==0 && ikincisi%i==0){
obeb*=i;
ekok*=i;
birincisi/=i;
ikincisi/=i;
}
while (birincisi%i==0){
birincisi/=i;
ekok*=i;
}
while (ikincisi%i==0){
ikincisi/=i;
ekok*=i;
}
}
}
void yazdir(){
printf("\n ekoklari : %d \n obeblari : %d\n",ekok,obeb);
}
int main(){
sayilarial();
islemyap();
yazdir();
system("PAUSE");
return 0;
}
biraz daha ii ola bilirdi
Mart 28, 2007 7:44
süper