Cpp-04-05 - برنامه داریم تا برنامه
Cpp-04-05 - برنامه داریم تا برنامه
توضیحات :
🔹 برنامهنویسی زوج و فرد در C++ با حلقهها و شرطها
یکی از بهترین مثالها برای تمرین ترکیب حلقهها و شرطها، برنامهای است که تشخیص بده یک عدد زوج است یا فرد. این مثال هم تئوری را به عمل وصل میکند و هم مهارت شما در کار با حلقهها و if…else را تقویت میکند.
1️⃣ تعریف زوج و فرد
ریاضیاتی، یک عدد زوج است اگر باقیماندهی تقسیم آن بر ۲ برابر صفر باشد:
-
اگر
n % 2 == 0→ عدد زوج -
اگر
n % 2 != 0→ عدد فرد
مثال:
-
5 ÷ 2 → باقیمانده 1 → فرد
-
4 ÷ 2 → باقیمانده 0 → زوج
علامت % در برنامهنویسی عملگر باقیمانده (modulo) است.
2️⃣ گرفتن ورودی از کاربر
ابتدا یک متغیر تعریف و مقدار اولیه میدهیم:
3️⃣ تشخیص زوج یا فرد برای یک عدد
با استفاده از شرط if…else:
✅ حالا برنامه یک عدد را بررسی میکند.
4️⃣ بررسی زوج یا فرد برای همه اعداد از 1 تا n
میخواهیم اگر کاربر عدد 5 وارد کرد، برنامه بگه:
استفاده از حلقه for:
✅ در اینجا:
-
حلقه
forاز 1 شروع میکند تا n -
در هر گردش، بررسی میکنیم که
i % 2 == 0باشد یا نه -
خروجی مرتب و واضح چاپ میشود
5️⃣ ایدههای خلاقانه
-
چاپ فقط اعداد زوج یا فقط فرد:
-
چاپ عدد و وضعیت زوج/فرد با کاهش مقدار:
-
ترکیب حلقهها و خلاقیت شخصی همیشه باعث میشود راههای جدید و کوتاهتری پیدا کنید.
✅ نکات مهم
-
همیشه متغیرها را ابتدا تعریف و مقداردهی اولیه کنید
-
از حلقهها برای تکرار کارها استفاده کنید
-
از شرطها برای تصمیمگیری بین حالات مختلف (زوج/فرد) استفاده کنید
-
خلاقیت خود را وارد کنید، مثلاً تغییر گام حلقه برای چاپ فقط زوج یا فرد
لطفا برای گذاشتن نظرات خود وارد شوید