بدست آوردن تعداد بیشترین مقسوم علیه با پایتون ، بدست آوردن تعداد بیشترین مقسوم علیه دربین چند عدد با پایتون که بسیاری از دانشجویان به دنبال این سورس کد هستند.
در ریاضیات، مقسومعلیه (یا شمارنده) یک عدد صحیح n، که یک عامل n هم خوانده میشود، عدد صحیحیست که n بر آن تقسیم میشود و هیچ باقیماندهای در این تقسیم نمیمانَد. یا به عبارت دیگر اگر عدد n را بر عدد k تقسیم کنیم و باقیمانده تقسیم صفر شود آنگاه میتوان گفت که عدد k مقسوم علیه عدد n است.
توضیح
برای مثال، ۷ یک مقسوم علیه ۴۲ است، چون ۴۲ تقسیم بر ۷ میشود ۶. همچنین میتوان گفت ۴۲ بر ۷ بخشپذیر است یا ۴۲ ضریبی از ۷ است یا ۷ عددِ ۴۲ را بخش میکند یا ۷ یک عامل از ۴۲ است و ما معمولاً مینویسیم ۴۲ | ۷ (7 , 42 را عاد می کند.). برای نمونه مقسوم علیههای مثبت ۴۲ این اعداد هستند: ۱، ۲، ۳، ۶، ۷، ۱۴، ۲۱ و ۴۲.
بدست آوردن تعداد بیشترین مقسوم علیه
در این مقاله، ابتدا عدد دلخواه را وارد می کنم. سپس برای مشاهده خروجی، اگر مقدار ورودی را برابر با صفر یا کوچیکتر از صفر قرار دهیم، برنامه خاتمه می یابد و در نهایت خروجی را چاپ می نماید. سورس کد این پروژه را در اختیار شما دوستان قرار دادیم.
برنامه ای بنویسید که اعداد را از ورودی بخواند و در انتها عددی که بیشترین تعداد مقسوم علیه را دارد به همراه تعداد مقسوم علیههای آن در خروجی چاپ کند. اگر چند عدد این حالت را داشتند بزرگترین آنها را چاپ کند.
سورس کد:
answer = 0; temp_1 =0; temp_2 = 0; while True: temp_1=0; number = int(input('Enter your number: ')) if number <=0: break; for i in range(1, number+1): if number % i == 0: temp_1+=1; if temp_1>=temp_2: if(number > answer): answer = number; temp_2 = temp_1 print('answer = ',answer); for i in range(1,answer+1): if answer % i ==0: print(i); input('')
موفق باشید.
رایان
15 مهر 1401
سلام و درود
پایتون سیمیکالم نداره🙏