MÜKEMMEL SAYI NEDİR? MESELA 6
1 DEN SAYININ KENDİSİNE KADAR OLAN BÖLENLERİNİN TOPLAMI SAYIYA EŞİT OLMASI
DURUMUDUR. (1, 2 VE 3) 6’YI TAM BÖLER VE TOPLAMLARI 6’DIR.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
int main(int argc, char *argv[]) { int sayi; printf(“sayi gir:”); scanf(“%d”,&sayi); Mukemmelmi(sayi); return 0; } void Mukemmelmi(int sayi) { int i; int toplam=0; for(i=1;i<sayi;i++) { if(sayi%i==0) toplam=toplam+i; } if(sayi==toplam) { printf(“mukemmel”); } else { printf(“degil”); } } |