یکی از سورس کدهایی که به شدت مورد درخواست کاربران قرار گرفته است سورس برنامه تشخیص اعداد دوقلو در زبان سی پلاس پلاس می باشد که معمولا با سوال برنامه ای بنویسید که عدد n را از ورودی دریافت کند و کلیه ی اعداد دوقلوی مساوی یا کوچکتر آن را چاپ کند پرسیده می شود و به عنوان تمرین توسط اساتید درخواست میشود. در این پست سورس تشخیص اعداد دوقلو رو آماده کردیم. سعی شده این سورس کد به صورت بهینه و منظم کدنویسی شود. سعی کنید از این منابع و سورس کدها در جهت یادگیری و آموزش برنامه نویسی سی پلاس پلاس استفاده کنید.
اعداد دوقلو چیست ؟
توضیحی در مورد اعداد دو قلو دهیم ، اعداد دوقلو،دو عدد اول را گویند که تفاوت یا تفاضل آنها برابر دو باشد مانند اعداد 3و5 یا 11و13 .
#include<iostream> #include<conio.h> using namespace std; bool isprime(int); main() { int n; cout<<"enter n:"; cin>>n; cout<<"\n"; for(int i=3;i<=n;i++) { if(isprime(i)&&isprime(i+2)) cout<<i<<','<<i+2<<endl; }//end of for cout<<"\n\n"<<"press any key to exit..."; getch(); return 0; } //********** bool isprime(int n) { int count=0; for(int i=1;i<=n/2;i++) { if(n%i==0) count++; } if(count>1) return false; else return true; }//end of isprime() //> sourceiran.com
دیدگاه کاربران
تعداد دیدگاه های کاربران : ۰ دیدگاه