دنیای برنامه نویسی و اپلیکیشن

baner-telegram
شما اینجا هستید : صفحه اول » آموزش برنامه نویسی » آموزش ++C » عدد اول در زبان برنامه نویسی C++ با فیلم و سورس کد
عدد اول در زبان برنامه نویسی C++ با فیلم و سورس کد

عدد اول در زبان برنامه نویسی C++ با فیلم و سورس کد

در این قسمت از آموزش زبان برنامه نویسی سی پلاس پلاس نحوه تشخیص عدد اول در C++ برای کاربران عزیز وب سیتی آموزش داده شده است .

عدد اول :

 عددی است که تقسیم بر یک و خودش بشه مثل عدد 7 و 11 و 17 و…. که عدد اول هستند . اعداد اول رو با اعداد فرد اشتباه نگیرید .

الگوریتم و سورس کد عدد اول :

 

سورس کد بالا را در کامپایلر کپی کنید و اجرا کنید برنامه ای خواهید داشت که عدد اول را تشخیص می دهد .

این سورس کد نیز مانند سورس کد جلسه قبل است با این تفاوت که در این سورس کد از flag استفاده کردیم ، اگر عددی که کاربر وارد کرده اگر یک تقسیمی داشت که باقیمانده آن برابر صفر شد مقدار flag برابر 1 خواهد شد .

پس در بیرون از حلقه for  با استفاده از دستور if می توان فهمید که آیا این عددی که کاربر وارد کرده عدد اول است یا نه ، اگر مقدار flag تغییر نکرده باشد یعنی اینکه عدد ، اول است ولی در غیر این صورت عدد اول نیست .

فیلم آموزش تشخیص عدد اول را می توانید از لینک زیر دانلود کنید .

پیشنهاد می کنیم حتما بخوانید :

درباره : رضا طوماری

عاشق برنامه نویسی

نظرات کاربران :


  1. محمد حسین گفت:

    سلام پسوند را موقع اجرا ارور میده دلیلش چیه

  2. mohamad گفت:

    سلام.ممیکن هست سورس برنامه ای رو قرار بدید که وقتی کاربر یک عددی رو وارد میکنه بگه از ۱ تا خود اون عدد چند تا عدد اول وجود داره و عددها رو هم چاپ کنه؟یا اگر تعداد رو هم نمیگه عددها رو چاپ کنه مثلا اگر کاربر 11 رو وارد کرد برنامه اعداد ۲ ۳ ۵ ۷ رو چاپ کنه.

  3. امیر گفت:

    با سلام خیلی ممنون بابت مطالب کوتاه و مفید ببخشید استاد اگه به این برنامه 0 و 1 وارد کنیم هم عدد اول نمایش میده چطور این مشکلو حل کنم با تشکر

    • رضا طوماری گفت:

      سلام
      فقط کافیه یه شرط بزارین که اگه کاربر 0 یا 1 وارد کرد بهش پیغام بده که یه عدد دیگه وارد کنید . این یک روش هست روش های دیگه ای هم هست

  4. عاشق برنامه نویسی گفت:

    سلام
    استاد عزیز
    درخواست داشتم برنامه هایی که برای دانشجویان مهندسی نرم افزار مفید باشن رو آموزش بدید
    برای درس برنامه نویسی پیشرفته 1 (c++)
    مثال های ریاضی که با حلقه for حل بشن
    تشکر فراوان

جواب سوال چیه ؟ *