ببینید شما بجای استفاده از علامت منفی این کار رو بکنید عدد ضربدر منفی یکنوشته شده توسط meshkiposh2200 [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
مثال عدد شما 12 هست بجای استفاده مستقیم از منفی اون رو به این شکل بنویسید
حلقه for از سه قسمت تشکیل شده12 * (1-)
مجبور شدم فینگلیش بنویسمfor ( meghdare avaliye ; shart ; meghdare harekat )
قسمت اول مقدار اولیه هست
قسمت دوم شرط توقف حلقه
قسمت سوم گام حرکت
مثلا این حلقه مقدار اولیه i برابر صفر هستکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
شرط پایان حلقه اینکه i مقداری بیشتر از 10 پیدا کند
و قسمت سوم که ما با اون کار داریم گام حرکت هست که اینجا i++ هست به این معنی که در هر بار اجرا شده حلقه فقط یک گام یا مقدار یک رو به i اضافه کن
حالا شما گر این گام حرکت رو به تغییر بدهید مقدار i دوتا دوتا افزایش پیدا میکند
به این صورت i+=2
وقتی عددی رو به 2 تقسیم میکنید میتواند از باقی مانده اون پی ببرید که عدد زوج هست یا فرد
مثلا 4 تقسیم بر 2 باقی مانده صفر داره پس عدد زوج است
یا 5 تقسیم بر 2 باقی مانده ای برابر یک داره پس عدد فرد است
شما با تقسیم عدد بر 2 و چک کردن باقی مانده عدد میتوانید به زوج و یا فرد بودن عدد پی ببرید و اون رو چاپ یا از چاپ اون صرف نظر کنید