MÜKEMMEL SAYI NEDİR? MESELA 6 MÜKEMMEL SAYIDIR.
1 DEN SAYININ KENDİSİNE KADAR OLAN BÖLENLERİNİN TOPLAMI SAYIYA
EŞİT OLMASI DURUMUDUR. 1, 2 VE 3 SAYILARI 6’YI TAM BÖLER VE
TOPLAMLARI 6’DIR.
using System; class Program { static void Main() { Console.Write(“Sayı gir:”); int sayi = int.Parse(Console.ReadLine()); int toplam = 0; for (int i = 1; i < sayi; i++) { if (sayi%i==0) // % MOD DEMEKTİR. YANİ BÖLÜMÜNDEN KALAN ANLAMINA //GELİR. BURDA HER SEFERİNDE DÖNGÜYLE BÖLÜMÜNDEN KALAN //0 MI DİYE BAKIYORUZ TEK TEK { toplam += i; // ÖYLEYSE TOPLAMA EKLİYORUZ. } } if (sayi==toplam) { Console.WriteLine(“Sayı Mükemmeldir.”); } else { Console.WriteLine(“Sayı Mükemmel Değildir.”); } } }