PROGRAMLAMA
Would you like to react to this message? Create an account in a few clicks or log in to continue.

İki sayının arkadas olup olmadıgını anlamak(arkadas sayı testı)

Aşağa gitmek

İki sayının arkadas olup olmadıgını anlamak(arkadas sayı testı) Empty İki sayının arkadas olup olmadıgını anlamak(arkadas sayı testı)

Mesaj  Admin Perş. Ağus. 19, 2010 5:52 am

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");
}

Admin
Admin
Admin

Mesaj Sayısı : 102
Kayıt tarihi : 18/08/10
Yaş : 35

https://programlama.yetkin-forum.com

Sayfa başına dön Aşağa gitmek

Sayfa başına dön


 
Bu forumun müsaadesi var:
Bu forumdaki mesajlara cevap veremezsiniz