ورود

View Full Version : سوال: برنامه عدد کامل به زبان اسمبلی



سارا فتحی پور
جمعه 08 خرداد 1388, 14:53 عصر
ممنون میشم برنامه عدد کامل به زبان اسمبلی را بگویید

tdkhakpur
جمعه 08 خرداد 1388, 15:01 عصر
سلام
منظور شما رو متوجه نشدم دقیقتر ارسال کنید.
یه سری هم به تاپیک زیر بزن.
سورس ماکروهای آماده برای اسمبلی (http://barnamenevis.org/forum/showthread.php?t=159994)

xxxxx_xxxxx
جمعه 08 خرداد 1388, 22:45 عصر
سلام
منظور شما رو متوجه نشدم دقیقتر ارسال کنید.
یه سری هم به تاپیک زیر بزن.
سورس ماکروهای آماده برای اسمبلی (http://barnamenevis.org/forum/showthread.php?t=159994)

عدد كامل عددي هست كه مجموع مقسوم عليه هاش بغير از خودش برابر با خودش بشه.
مثل:
6= 1+2+3
28= 1+2+4+7+14

sp.program
جمعه 08 خرداد 1388, 22:46 عصر
متشكرم بابت اين سوالتون چون منهم همين سوال رو دارم. sp.program

قصه گو
یک شنبه 24 مرداد 1389, 13:10 عصر
ممنون میشم برنامه عدد کامل به زبان اسمبلی را بگویید[/quote]

msaeedd
شنبه 06 آذر 1389, 11:27 صبح
ممنون میشم برنامه عدد کامل به زبان اسمبلی را بگویید

كسي برنامه عدد كامل رو نداره تا بگذاره استفاده كنيم؟

xman_1365_x
یک شنبه 07 آذر 1389, 12:37 عصر
خوب دوستاي گلم برين الگوريتمشو پيدا كنيد بنويسيد
دنبال حاضر آماده نباشيد چون چيزي ياد نمي گيريد
http://math-love.blogfa.com/post-12.aspx
لينك بالا براي اينه بفهميد اعداد كامل چي هست!
حالا كه فهميدين خودم ميگم چي كاركنيد آسون ترين كار اينه اعداد رو تقسيم كنيد چك كنيد باقيمانده 0 شده يا نه
مثلا براي 6
اول به يك خوب مي دونيم همه اعداد به يك و خودشون بخشپذيرند پس مي زاريم كنار
دوم از 2 تا 5 تقسيم مي كنيم
معلوم ميشه اعداد 1و2و3و6 بخشپذير بودند حالا طبق لينك بالا عدد 6 رو ناديده ميگيريم اعداد ما قبل رو جمع مي كنيم چون مجموع = با عدد اول شد پس عدد كامل در غير اينصورت نيست
به همين سادگي
تبديلش كنيد به اسمبلي
البته بايد الگوريتم هاي بهتر هم باشه چون اين براي اعداد بزرگ خيلي كند هست
پياده سازيشم كاري نداره اگر اسمبلي بلد باشين،مشكلي بود بگين وقت كنم مي نويسم كدش رو