اكتب برنامج بلغة سي شارب c# لاكتشاف العدد التام Perfect

  • برمجة
  • برمجة سي شارب

اكتب برنامج بلغة سي شارب c# لاكتشاف العدد التام Perfect

ملاحظة: نقول عن عدد انه تام اذا كان يساوي حاصل جمع جميع قواسمه بما فيهم الواحد

الأجوبة

using System; 
namespace Perfect 
{ 
 	class ApplicationPerfect  
 	{ 
 	 	static void Main (string[ ] args)  
 	 	{ 
 	 	 	int compt = 0, n, k, sumdiv, nbr; 
 	 	 	Console.Write("Number of Perfect numbers you wish find : "); 
 
 	 	 	n = Int32.Parse( Console.ReadLine( ) ) ; 
 	 	 	nbr = 2; 
 
 	 	 	while (compt != n) 
 	 	 	{ 
 	 	 	 	sumdiv = 1; 
 	 	 	 	k = 2; 
 
 	 	 	 	while(k <= nbr/2 ) 
 	 	 	 	{ 
 	 	 	 	 	if (nbr % k == 0)  
                        sumdiv += k ; 
 	 	 	 	 	k++; 
 	 	 	 	} 
 
 	 	 	 	if (sumdiv == nbr) 
 	 	 	 	{ 
 	 	 	 	 	Console.WriteLine(nbr+" is a Perfect number");  	 	 	 	 
 	 	 	 	 	compt++; 
 	 	 	 	} 
 	 	 	 	nbr++; 
 	 	 	} 
 	 	} 
 	}
هل كان المحتوى مفيد؟

تبحث عن مدرس اونلاين؟

محتاج مساعدة باختيار المدرس الافضل؟ تواصل مع فريقنا الان لمساعدتك بتأمين افضل مدرس
ماهو التخصص الذي تبحث عنه؟
اكتب هنا...