check home phone-call search send

جشنواره نوروزی سورس ایران شروع شد - 😍 تا 50 درصد تخفیف واقعی 😍

مشاهده محصولات
  • 00روز
  • 00 ساعت
  • 00دقیقه
  • 00 ثانیه

برنامه مقسوم علیه های اول یک عدد

یکی از تمرینات دانشجویان که برنامه نویسی سی پلاس پلاس رو میگذرونند برنامه مقسوم علیه های اول یک عدد هست که معمولا با سوال : برنامه ای بنویسید که عددی را از ورودی گرفته و  مقسوم علیه های اول آن را در خروجی چاپ کند. معروف می باشد. در این پست سورس کد این سوال و برنامه رو آماده کردیم که پیشنهاد میکنم حتما این سورس کد رو ببینید چون نکات فوق العاده ای رو در خود جای داده است. 

برنامه مقسوم علیه های اول یک عدد

برنامه مقسوم علیه های اول یک عدد

توضیحی در مورد این سورس کد ارائه دهیم ، در این برنامه اول بررسی میشود که آیا خود عدد اول است یا نه،اگر اول بود پس نتیجه میگیریم که تنها مقسوم علیه اولی که میتواند داشته باشد خودش است.زیرا عدد اول بغیر از یک و خودش بر هیچ عدد دیگری بخش پذیر نیست.

سورس برنامه مقسوم علیه های اول یک عدد

#include<iostream>
#include<conio.h>
using namespace std;
 
bool isprime(int);
main()
{
    int n;
    cout<<"please enter a number:";
    cin>>n;
    if(isprime(n))
        cout<<n;
    else
    {
        for(int i=2;i<=n/2;i++)
        {
            if(n%i==0)
            if(isprime(i))
            cout<<i<<' ';
        }//end of for
    }//end of else
    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;
    return true;//if count==1
}
Avatar
پشتیبان سورس ایران 2180 مطلب منتشر شده

در مجموعه سورس ایران سعی می کنیم علاوه بر آموزش برنامه نویسی، به مسائل مرتبط و مهارت های نرم بپردازیم تا بعدهای مختلف را پوشش دهیم.

دیدگاه کاربران

تعداد دیدگاه های کاربران : ۰ دیدگاه
هنوز دیدگاهی ارسال نشده است.


شما با موفقیت در خبرنامه ما عضو شدید