کدنویسی تشخیص عدد اول

مهدی نبوی
7 آذر ۱۴۰۰
سلام چگونه می توانیم یک برنامه بنویسیم که اعداد اول را تشخیص دهد و بگوید اول است یا غیر اول
368

2 پاسخ
  • امیرعلی ‌رضائی8 آذر ۱۴۰۰

    سلام. یک حلقه for بزنید که اعداد قبلی آن عدد را تا صفر برود و در هر مرحله آن عدد را تقسیم بر عددی که هست کند

  • 14 آذر ۱۴۰۰

    یه متغیر دوم تعریف کن و مقدار اولیه رو بده 0

    یه حلقه for بزن که از 1 شروع شه تا خود عدد، و توش یه if بذار

    شروع کن عدد رو به 1 تقسیم کن و هی مقسوم علیه رو زیاد کن

    هرجا باقیمانده تقسیم صفر شد، متغیر دوم رو یکی زیاد کن

    وقتی از حلقه خارج شد، اگه مقدار متغیر دوم برابر 2 بود چاپ کنه عدد اول، اگه نه چاپ کنه عدد مرکب