N arkadaş sayıyı bulacak olan program
Kendisi haricindeki bölenlerin toplamı kendisine eşit olan sayılara arkadaş sayılar denir.
Örneğin 6=1+2+3 ve 28=1+2+4+7+14 de olduğu gibi. Buna göre ilk N arkadaş sayıyı bulacak olan programı yapınız.(arkadaş)
#include<stdio.h>
#include<conio.h>
int i,n,a,k,b;
main()
{
clrscr();
printf(“sayı giriniz”);
scanf(“%d”,&n);
i=2; a=1; b=0;
do
{
k=1; b=0;
do
{
if (i%k==0) b=b+k;
k++;
}
while(k<=i-1);
if (b==i) { //printf(“arkadaş sayılar”);
printf(“%d \n”,i);
a++; }
i++;
}
while(a<=n);
getch();
}
