الانتقال إلى المحتوى الرئيسي

كيفية العثور على ما تبقى من القسمة في ج: شرح بسيط وأمثلة التعليمات البرمجية

ما تبقى من القسمة هو ما تبقى بعد قسمة رقم على آخر. غالبا ما تستخدم هذه العملية في البرمجة ، خاصة عند العمل مع الحلقات والعبارات الشرطية. في ج ، يتم استخدام عامل النسبة المئوية للعثور على ما تبقى من القسمة.

يقوم عامل النسبة المئوية بإرجاع ما تبقى من القسمة ، أي أن الباقي المتبقي بعد أن يصبح أحد الأرقام مضاعفا لآخر. على سبيل المثال ، ما تبقى من قسمة الرقم 7 على 3 هو 1 ، لأن 7 لا يقبل القسمة على 3 بدون الباقي.

مثال:

إنت أ = 7 ٪ 3;

// أ سيكون مساويا لـ 1

يمكن أن يكون الجزء المتبقي من التقسيم مفيدا في مجموعة متنوعة من المواقف. على سبيل المثال ، يمكن استخدامه للتحقق مما إذا كان الرقم زوجيا أم فرديا. إذا كان باقي القسمة على 2 هو 0 ، فإن الرقم زوجي ، وإلا فهو فردي. أيضا ، يمكن استخدام ما تبقى من التقسيم لتقسيم العناصر إلى مجموعات (على سبيل المثال ، عند العمل مع المصفوفات) أو لحساب المجموع الاختباري.

  1. ما هو ما تبقى من الانقسام?
  2. كيفية العثور على ما تبقى من القسمة في ج
  3. ما تبقى من القسمة في ج: أمثلة التعليمات البرمجية
  4. مثال على رمز ج لإيجاد ما تبقى من القسمة
  5. مثال آخر على رمز ج لحساب ما تبقى من القسمة
  6. سؤال وجواب
  7. لماذا من الضروري العثور على ما تبقى من التقسيم في البرمجة?
  8. كيف يمكنني العثور على ما تبقى من الانقسام في لغة البرمجة ج?

ما هو ما تبقى من الانقسام?

ما تبقى من القسمة هو الرقم المتبقي بعد قسمة رقم على رقم آخر بدون الباقي. يشار إلى ما تبقى من القسمة بالرمز"٪".

يمكن أن يكون باقي القسمة رقما موجبا أو سالبا. على سبيل المثال ، إذا قسمنا الرقم 10 على الرقم 3 ، نحصل على الباقي 1 ، لأن 10 مقسوما على 3 ثلاث مرات مع الباقي 1 (3 * 3 + 1 = 10). إذا قسمنا الرقم -10 على الرقم 3 ، نحصل على الباقي -1 ، لأن -10 مقسوما على 3 ثلاث مرات مع الباقي -1 (-3 * 3 — 1 = -10).

يمكن أن يكون الجزء المتبقي من القسم مفيدا في البرمجة لحل المهام المختلفة. على سبيل المثال ، يمكن استخدام ما تبقى من القسمة لتحديد التكافؤ أو الفردي للرقم ، للتحقق من قابلية القسمة على رقم برقم آخر ، لتجميع العناصر في بنية بيانات دائرية ، إلخ.

يمكن أيضا استخدام ما تبقى من القسمة لإنشاء تكرارات أو حلقات. على سبيل المثال ، إذا كان لدينا مصفوفة مكونة من 10 عناصر ، فيمكننا استخدام باقي القسمة على 10 لإعادة الوصول إلى عناصر المصفوفة. هذا مفيد بشكل خاص عندما نحتاج إلى إجراء بعض العمليات على كل عنصر من عناصر المصفوفة في حلقة.

كيفية العثور على ما تبقى من القسمة في ج

ما تبقى من القسمة هو الرقم المتبقي بعد قسمة رقم على رقم آخر. في لغة البرمجة ج ، يمكنك العثور على ما تبقى من التقسيم باستخدام عامل٪.

بناء جملة عامل الباقي من القسمة هو كما يلي:

الباقي = القسمة ٪ المقسوم عليه;

لنلق نظرة على أمثلة التعليمات البرمجية لفهم كيفية عمل عامل التشغيل المتبقي للقسمة بشكل أفضل.

مثال 1:

# تشمل

كثافة العمليات الرئيسية () {

الباحث أ = 10;

كثافة العمليات ب = 3;

الباحث الباقي = أ ٪ ب;

برينتف ("ما تبقى من قسمة ٪ د على ٪ د هو ٪ د

"،أ ، ب ، الباقي);

العودة 0;

}

.

عندما نقوم بتشغيل هذا الرمز ، سنرى النتيجة التالية:

ما تبقى من قسمة 10 على 3 هو 1

المثال 2:

# تشمل

كثافة العمليات الرئيسية () {

إنت س ، ص;

برينتف ("أدخل الرقم الأول:");

سكانف ("٪د " ، & س);

برينتف ("أدخل الرقم الثاني:");

سكانف ("٪د " ، & ص);

الباحث الباقي = س ٪ ص;

برينتف ("ما تبقى من قسمة ٪ د على ٪ د هو ٪ د

"،س ، ص ، الباقي);

العودة 0;

}

، ثم ابحث عن باقي قسمة الرقم الأول على الرقم الثاني وقم بإخراج النتيجة إلى وحدة التحكم.

هذه ليست سوى بعض الأمثلة على استخدام عامل بقية القسمة في لغة البرمجة سي. بمعرفة كيفية استخدام هذا المشغل ، ستتمكن من حل المشكلات المتعلقة ببقية القسم بشكل فعال.

ما تبقى من القسمة في ج: أمثلة التعليمات البرمجية

للعثور على ما تبقى من التقسيم في لغة البرمجة ج ، يمكنك استخدام عامل ٪ (النسبة المئوية). يقوم عامل النسبة المئوية بإرجاع ما تبقى من قسمة رقم على آخر.

على سبيل المثال ، إذا أردنا إيجاد باقي قسمة الرقم 10 على 3 ، فيمكننا استخدام الكود التالي:

# تشمل

كثافة العمليات الرئيسية () {

توزيعات الأرباح الدولية = 10;

الباحث المقسوم عليه = 3;

الباحث الباقي = توزيعات الأرباح ٪ المقسوم عليه;

برينتف ("ما تبقى من قسمة الرقم ٪د على ٪ د هو ٪ د

"،المقسوم عليه ، المقسوم عليه ، الباقي);

العودة 0;

}

في هذا المثال ، يحتوي المقسوم المتغير على مقسوم قابل للقسمة (10) ، ويحتوي المقسوم المتغير على مقسوم عليه (3). يقوم عامل النسبة المئوية بحساب ما تبقى من قسمة المقسوم على المقسوم عليه ويعين له المتغير المتبقي. ثم يتم عرض الباقي باستخدام وظيفة برينتف ().

ستكون نتيجة تنفيذ هذا الرمز:

ما تبقى من قسمة الرقم 10 على 3 هو 1

أيضا ، يمكن استخدام عامل ٪ للتحقق مما إذا كان الرقم زوجيا أو فرديا. إذا كان ما تبقى من قسمة رقم على 2 هو 0 ، فإن الرقم زوجي ، وإلا فإن الرقم فردي.

يوضح المثال التالي التحقق من رقم للتكافؤ:

# تشمل

كثافة العمليات الرئيسية () {

عدد الباحث = 7;

إذا (العدد ٪ 2 == 0) {

برينتف ("الرقم ٪د هو حتى

"،رقم);

} آخر {

برينتف ("الرقم ٪د فردي

"،رقم);

}

العودة 0;

}

في هذا المثال ، يحتوي رقم المتغير على الرقم المراد التحقق منه (7). المشغل ٪ بحساب ما تبقى من عدد القسمة على 2. إذا كان الباقي هو 0 ، ثم الرقم هو حتى ويتم عرض هذا. خلاف ذلك ، فإن الرقم غريب.

ستكون نتيجة تنفيذ هذا الرمز:

الرقم 7 غريب

وبالتالي ، فإن المشغل ٪ يجعل من السهل العثور على ما تبقى من تقسيم الأرقام في لغة البرمجة ج.

مثال على رمز ج لإيجاد ما تبقى من القسمة

في ال ج لغة البرمجة ، يتم استخدام عامل التشغيل (الوحدة) للعثور على ما تبقى من القسمة. فإنه يعود ما تبقى من تقسيم رقمين. يوجد أدناه مثال رمز بسيط يوضح استخدامه:

# تشمل

كثافة العمليات الرئيسية () {

توزيعات الأرباح الدولية = 17;

الباحث المقسوم عليه = 5;

الباحث الباقي;

// حساب ما تبقى من القسمة

الباقي = المقسوم عليه;

برينتف ("ما تبقى من قسمة ٪ د على ٪ د هو ٪ د

"،المقسوم عليه ، المقسوم عليه ، الباقي);

العودة 0;

}

في هذا المثال ، يحتوي المقسوم المتغير على المقسوم عليه ، ويحتوي المقسوم عليه المتغير على المقسوم عليه. يتم حساب ما تبقى من القسمة باستخدام عامل النسبة المئوية ويتم تعيينه لمتغير الباقي.

بعد ذلك ، باستخدام دالة برينتف ، يتم إخراج الرسالة التي تحتوي على قيم المقسوم والمقسوم عليه والباقي.

عند تشغيل هذا البرنامج ، سيتم عرض الشاشة:

  • ما تبقى من قسمة 17 على 5 هو 2

وبالتالي ، فإن نتيجة العملية 17 ٪ 5 هي الرقم 2 ، حيث يتم تقسيم 17 على 5 ما يصل إلى 3 مرات ، والباقي هو 2.

مثال آخر على رمز ج لحساب ما تبقى من القسمة

هنا هو مثال على رمز ج من شأنها أن تسمح لك لحساب ما تبقى من الانقسام:

# تشمل

كثافة العمليات الرئيسية () {

توزيعات الأرباح الدولية = 17;

الباحث المقسوم عليه = 5;

الباحث الباقي;

الباقي = المقسوم عليه;

برينتف ("ما تبقى من قسمة ٪ د على ٪ د هو ٪ د

"،المقسوم عليه ، المقسوم عليه ، الباقي);

العودة 0;

}

في هذا المثال ، نعلن المتغيرات المقسوم والمقسوم عليه ، ونعين لهم القيم 17 و 5 ، على التوالي. ثم نعلن متغير الباقي ونخصص له قيمة الباقي من قسمة المقسوم على المقسوم عليه باستخدام عامل تعديل٪. أخيرا ، نعرض النتيجة على الشاشة باستخدام وظيفة برينتف.

سؤال وجواب

لماذا من الضروري العثور على ما تبقى من التقسيم في البرمجة?

ما تبقى من القسم له العديد من التطبيقات العملية في البرمجة. على سبيل المثال ، يمكن استخدامه لتحديد التكافؤ أو الفردي للرقم ، وتقسيم المهام إلى مجموعات متساوية ، والتحقق من قابلية تقسيم الأرقام ، وما إلى ذلك.

كيف يمكنني العثور على ما تبقى من الانقسام في لغة البرمجة ج?

في ال لغة البرمجة ج ، يمكن العثور على ما تبقى من القسمة باستخدام ٪ (النسبة المئوية) عامل التشغيل. على سبيل المثال ، سيعيد التعبير "أ ٪ ب" ما تبقى من قسمة الرقم أ على ب.