StrongList.c
Dosyayı İndir
#include <stdio.h>
#include <locale.h>
int main0706(){
setlocale(LC_ALL,"Turkish");
// Girdi
int min=100;
int max=100000;
// Tan�mlar
int current;
int number;
int remaining;
int sum;
// G��l�ler
int strongs[max-min+1];
int count=0;
// Bul
for(number=min;number<=max;number++){
sum=0;
current=number;
while(current!=0){
remaining=current%10;
sum+=find_factorial(remaining);
current/=10;
}
if(sum==number){
printf("%3d g��l� say� \r\n",number);
strongs[count++]=number;
}
}
// Bas
printf("\r\n G��l�ler %d adet \r\n",count);
int i;
for(i=0;i<count;i++){
printf("%4d. %d \r\n",(i+1),strongs[i]);
}
return 0;
}
Dosyayı İndir