İki sayının arkadas olup olmadıgını anlamak(arkadas sayı testı)
1 sayfadaki 1 sayfası
İki sayının arkadas olup olmadıgını anlamak(arkadas sayı testı)
- Kod:
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{ int i,toplam1=1,toplam2=1,say1,say2,bolum;
printf("1. sayiyi giriniz:");
scanf("%d",&say1);
printf("2 . sayiyi giriniz:");
scanf("%d",&say2);
for(i=2;i<(say1/2.0+1);i++){
bolum=say1%i;
if(bolum==0){
toplam1=toplam1+i;
}
}
for(i=2;i<(say2/2.0+1);i++){
bolum=say2%i;
if(bolum==0){
toplam2=toplam2+i;
}
}
if(say1==toplam2 && say2==toplam1){
printf("\n%d:sayisi %d: sayisi ile arkadass sayidir\n",say1,say2);
}
system("pause");
}
1 sayfadaki 1 sayfası
Bu forumun müsaadesi var:
Bu forumdaki mesajlara cevap veremezsiniz