C-Arkadaş sayı yazdıran program

FORUMSAL.NET YENİDEN ERİŞİME AÇILDI ForumSAL · Bilgilendirme

Yaşanan süreçte sabır gösteren ve yanımızda olan tüm üyelerimize teşekkür ederiz. Alternatif adreslerimiz üzerinden de bize ulaşabilirsiniz.

Alternatif erişim adreslerimiz
⚪ Konu yazarı en son 3443 gün önce aktifti
İki sayı birbirinin kendisi hariç bölenleri toplamına eşitse bu sayılara arkadaş sayılar denir.
Örnek: 220 ve 284
220 : 1 + 2 + 4 + 5 + 10 + 11 + 20 + 22 + 44 + 55 + 110 = 284 284 : 1 + 2 + 4 + 71 + 142 = 220 1636 da Fermat 17296 ve 18416 nın arkadaş sayı olduklarını keşfetti.Üçüncü çifti Descartes keşfetti.Leonhard Euler ise, kendi bulduğu 59 çift ile birlikte 62 çiftten oluşan bir liste hazırladı.1866'da 16 yaşındaki İtalyan Nicolo Paganini 1184 ve 1210 sayılarının da böyle bir çift olduğunu gösterdi.

#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
int main()
{
int i,a,b,ta=0,tb=0;
printf("iki sayi gir\n");
scanf("%d%d",&a,&b);
for(i=1;i<a;i++)
{
if(a%i==0)
{
printf("%d+",i);
ta+=i;
}
}
printf("=%d\n",ta);
for(i=1;i<b;i++)
{
if(b%i==0)
{
printf("%d+",i);
tb+=i;
}
}
printf("=%d\n",tb);
if(ta==b && tb==a)
{
printf("iki sayi arkadas sayidir, %d ve %d",tb,ta);
}
else
printf("arkadas sayi degildir");
getch();
return 0;
}
 
Geri