برنامه ای که تعیین می کند عدد مورد نظر ، کامل است یا خیر( نوشته شده با MATLAB)
در نظریه اعداد، عدد کامل، یک عدد صحیح مثبت است که برابر با مجموع مقسومعلیههای سرهٔ مثبت خود (همهٔ مقسومعلیههای مثبتش غیر از خود عدد) باشد. همچنین به طور هم ارز، یک عدد کامل، عددی است که نصف مجموع همهٔ مقسومعلیههای مثبت خود باشد.
نخستین عدد کامل ۶ است. زیرا ۱+۲+۳=۶ یا به طور هم ارز، ۶=۲/(۱+۲+۳+۶).
اسکریپت فایل مورد نظر، عدد را به عنوان ورودی از کاربر خواسته و سپس تعیین می کند که آیا عدد مورد نظر کامل است یا خیر.