اعداد کامل (تا پایان جلسه دوم)
سطح سوال: ساده
آنچه از این جلسه باید بدانید:
- نوشتن متد و استفاده از آن
- حلقهها
- شرطها
عدد کامل، عددی است که مجموع مقسومعلیههای سره مثبتش (مقسومعلیههای مثبتش به غیر از خود عدد) با خودش برابر باشد. مثلاً عدد 6 یک عدد کامل است چون از مجموعهی مقسومعلیههای مثبت آن یعنی {1 ، 2 ، 3 ، 6}، مجموع مقسومعلیههای مثبت غیرخودش یعنی {1 ، 2 ، 3} برابر با 6 میشود.
برنامهای بنویسید که اعداد کامل کوچکتر از 10,000 را چاپ کند.
برای تشخیص دادن کاملبودن یا نبودن یک عدد، سعی کنید یک متد بنویسید و با فراخوانی آن برای عددهای مختلف در متد main، تمامی اعداد کوچکتر از 10,000 که کامل هستند را بیابید.
نکته:
- هر عدد کامل را در یک سطر و به صورت صعودی چاپ کنید.
- نام فایل باید به صورت CompleteNumber.java باشد.
نمونه خروجی برای اعداد کمتر از 100:
6 28
آنچه باید آپلود کنید:
فقط فایل CompleteNumber.java را آپلود کنید.
برای داوری تمرین، میتوانید پاسخ خود را در سایت Quera به نحوی که در بالا گفته شد، بارگذاری کنید.
با ما همراه باشید:
آدرس کانال تلگرام: IranianJavaDevelopers@
آدرس صفحه اینستاگرام: javacup.ir
آدرس گروه لینکدین: Iranian Java Developers
سلام خسته نباشید.جواب تمرین ها را کجا میتوانیم ببینیم؟
سلام
جواب تمرینها جایی منتشر نشده است. اگر سوال یا ابهامی دارید، در بخش «سوال بپرسید» در کوئرا، بپرسید. حتما پاسخ داده میشود.
سلام استاد بزرگوار
بنده خیلی وقته از دانشگاه در مقطع لیسانس فارغ التحصیل شدم. خواستم بدونم آیا من که دانشجو نیستم هم می تونم در مسابقه شرکت کنم؟ ممنونم از راهنماییتون و سایت بسیار خوبتان.
سلام
بله چرا که نه.
شرکت در همه آزمونهای جاواکاپ برای عموم آزاد است
سلام خسته نباشید
سیستم داوری کار نمیکنه…
درست میگم؟؟
سلام. من الان امتحان کردم کار میکرد و مشکلی نداشت.
موفق باشید.