توابع منطقی اعداد کامل
                                  
                                    
  
         
        
             Problem
                                  عدد کامل عددی است برابر با مجموع همه مقسوم علیه های آن کوچکتر از خودش. (مثلا عدد 6=1+2+3). برنامه ای بنویسید که یک عدد طبیعی N برداشته و تعیین کند که آیا عدد N عالی است یا خیر. از تابع برای یافتن مجموع مقسوم علیه یک عدد و تابع بولی برای بررسی کامل بودن یا نبودن عدد استفاده کنید.
ورودی: رشته ورودی حاوی عدد طبیعی است  ; N .
خروجی: if number N – عالی، برنامه باید کلمه 'YES' را خروجی دهد، در غیر این صورت – کلمه 'نه'.
نمونهها.
<بدن>
| ورودی | 
خروجی | 
| 28 | 
بله | 
| 29 | 
نه |