الأرقام الزوجية هي الهدف الرئيسي للدراسة في الجبر. لديهم عدد من الخصائص الفريدة ويلعبون دورا مهما في العديد من المشكلات الرياضية والبرمجية. في لغة البرمجة ج (ج) ، هناك عدة طرق للعثور على رقم زوجي. في هذه المقالة ، سنلقي نظرة على هذه الطرق ونخبرك بكيفية استخدامها في التعليمات البرمجية الخاصة بك.
واحدة من أسهل الطرق للتحقق مما إذا كان الرقم زوجيا هو استخدام القسمة على 2 عملية. إذا كان الرقم قابلا للقسمة على 2 بدون الباقي ، فهو زوجي. في سي ، يتم استخدام ٪ (النسبة المئوية) المشغل لهذه العملية. على سبيل المثال ، يعرض التعبير "الرقم ٪ 2" ما تبقى من قسمة الرقم على 2. إذا كان هذا الباقي هو 0 ، فإن الرقم زوجي. خلاف ذلك ، فمن الغريب.
برينتف ("الرقم ٪د فردي
- "،رقم);
- }
- في هذا المثال ، قمنا بتعيين متغير الرقم على 8. ثم نتحقق مما إذا كان هذا الرقم قابلا للقسمة على 2 بدون الباقي. إذا كانت الإجابة بنعم ، فإننا نخرج الرسالة"الرقم 8 زوجي". خلاف ذلك ، نقوم بإخراج الرسالة "الرقم 8 فردي".
- حتى الأرقام في سي
- طرق لإيجاد عدد زوجي في سي
وصف دورة البحث عن رقم زوجي
بينما حلقة:
لحلقة:
- سؤال وجواب
- كيف يمكنني التحقق في ج إذا كان الرقم حتى?
- هل من الممكن استخدام عمليات البت للتحقق من تكافؤ عدد في سي?
- حتى الأرقام في سي
الأرقام الزوجية في النظام الدولي للوحدات هي أرقام قابلة للقسمة على 2 بدون الباقي. لتحديد تعادل رقم في النظام الدولي للوحدات ، يمكنك استخدام عملية المعامل والقسمة.
للتحقق ما إذا كان الرقم حتى في سي ، وهو ما يكفي لتنفيذ العملية التالية:
أدخل الرقم الذي تريد التحقق منه.
تحقق مما إذا كان باقي قسمة الرقم على 2 يساوي صفرا.
إذا كان الباقي صفرا ، يكون الرقم زوجيا.
إذا لم يكن الباقي صفرا ، فإن الرقم ليس زوجيا.
مثال على برنامج ج لتحديد تكافؤ الرقم:
# تشمل
كثافة العمليات الرئيسية () {
عدد كثافة العمليات;
برينتف ("أدخل عددا صحيحا:");
المسح الضوئي ("٪د " ، والرقم);
إذا (العدد ٪ 2 == 0) {
برينتف ("الرقم ٪د هو حتى
"،رقم);
} آخر {
برينتف ("الرقم ٪د ليس حتى
"،رقم);
}
- عملية البت و
- برينتف ("الرقم ٪د فردي" ، رقم);
}
التحقق من آخر بت
في ج ، يمكنك أيضا التحقق من تكافؤ الرقم عن طريق التحقق من آخر بت. إذا كان آخر بت هو 0 ، ثم الرقم هو حتى.
إذا ((رقم و 1) = = 0) {
برينتف ("الرقم ٪د زوجي" ، رقم);
} آخر {
برينتف ("الرقم ٪د فردي" ، رقم);
}
يمكنك اختيار أي من هذه الطرق للتحقق من تكافؤ رقم في النظام الدولي للوحدات ، اعتمادا على تفضيلاتك ومهمتك.
وصف دورة البحث عن رقم زوجي
للعثور على رقم زوجي في برنامج ج ، عادة ما يتم استخدام حلقة. تسمح لك الحلقة بتنفيذ إجراءات معينة عدة مرات ، حتى يتم استيفاء شرط معين. للعثور على رقم زوجي ، يمكنك استخدام حلقة أثناء أو حلقة.
في حين حلقة:
بناء الجملة في حين حلقة:
بينما (الشرط)
{
// كتلة من التعليمات البرمجية التي سيتم تنفيذها طالما أن الشرط صحيح
// في كتلة التعليمات البرمجية هذه ، يمكنك كتابة التعليمات البرمجية للبحث عن رقم زوجي
}
مثال على البحث عن رقم زوجي باستخدام حلقة أثناء:
عدد الأسطوانات = 1;
بينما (الأسطوانات % 2 != 0)
{