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

برنامج لإيجاد عدد الأرقام المكونة من أربعة أرقام قابلة للقسمة على 7

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

يمكن كتابة برنامج لإيجاد عدد الأرقام المكونة من أربعة أرقام قابلة للقسمة على 7 بلغات برمجة مختلفة مثل بايثون وجافا وج++ وغيرها. في هذه المقالة ، لنلق نظرة على مثال لبرنامج بايثون.

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

مثال على برنامج بايثون:

العد = 0

للاسطوانات في النطاق (1000 ، 10000):

إذا الأسطوانات ٪ 7 = = 0:

عدد + = 1

طباعة ("عدد الأرقام المكونة من أربعة أرقام قابلة للقسمة على 7:" ، عد)

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

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

كيفية العثور على عدد من أربعة أرقام التي هي مضاعفات 7

للعثور على عدد الأرقام المكونة من أربعة أرقام والقابلة للقسمة على 7 ، يمكنك استخدام خوارزمية بسيطة:

  1. حدد الحد الأدنى المكون من أربعة أرقام ، أي 1000.
  2. حدد الحد الأقصى للرقم المكون من أربعة أرقام ، أي 9999.
  3. اذهب من خلال جميع الأرقام في هذا النطاق.
  4. لكل رقم ، تحقق مما إذا كان يقبل القسمة على 7 بدون الباقي.
  5. إذا كان الرقم قابلا للقسمة على 7 ، فقم بزيادة العداد بمقدار 1.

باستخدام هذه الخوارزمية ، يمكنك كتابة برنامج بأي لغة برمجة ستجد عدد الأرقام المكونة من أربعة أرقام قابلة للقسمة على 7.

هنا مثال على كود بايثون:

العد = 0

للاسطوانات في النطاق (1000 ، 10000):

إذا الأسطوانات ٪ 7 = = 0:

عدد + = 1

طباعة ("عدد الأرقام المكونة من أربعة أرقام قابلة للقسمة على 7:"،العد)

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

دعونا العد = 0;

ل (دعونا الأسطوانات = 1000 ؛ الأسطوانات < = 9999 ؛ الأسطوانات++) {

إذا (الأسطوانات ٪ 7 === 0) {

count++;

}

}

وحدة التحكم.سجل ("عدد الأرقام المكونة من أربعة أرقام قابلة للقسمة على 7:" + عدد);

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

طريقة تحديد عدد الأرقام المكونة من أربعة أرقام ومضاعفات 7

لتحديد عدد الأرقام المكونة من أربعة أرقام قابلة للقسمة على 7 ، يمكنك استخدام الطريقة التالية:

  1. أوجد أصغر رقم مكون من أربعة أرقام يقبل القسمة على 7. سيكون هذا الرقم 1001.
  2. أوجد أكبر رقم مكون من أربعة أرقام يقبل القسمة على 7. سيكون هذا الرقم 9999.
  3. احسب عدد الأرقام المكونة من أربعة أرقام والتي هي مضاعفات 7 باستخدام الصيغة:

عدد الأرقام = (الحد الأقصى-الحد الأدنى) / 7

عدد الأرقام = (9999-1001) / 7

عدد الأرقام = 1285

إذن هناك 1285 رقما مكونا من أربعة أرقام يقبل القسمة على 7.

سؤال وجواب

هل يمكنك شرح كيفية عمل البرنامج لإيجاد عدد الأرقام المكونة من أربعة أرقام قابلة للقسمة على 7?

بالطبع! يحتوي البرنامج على حلقة تمر عبر كل رقم مكون من أربعة أرقام ، بدءا من 1000 وتنتهي بـ 9999. لكل رقم ، نتحقق مما إذا كان قابلا للقسمة على 7 بدون الباقي باستخدام عامل ٪ (عامل للحصول على الباقي من القسمة). إذا كان الأمر كذلك ، فإننا نزيد عداد العد بمقدار واحد. في نهاية البرنامج ، يتم عرض عدد الأرقام المكونة من أربعة أرقام قابلة للقسمة على 7.

هل هناك أي طرق أخرى لحل هذه المشكلة إلى جانب كتابة برنامج?

نعم ، هناك طرق أخرى لحل هذه المشكلة. على سبيل المثال ، يمكنك استخدام نهج رياضي. في هذه الحالة ، يمكننا استخدام الصيغة لإيجاد عدد الأعداد الصحيحة التي تقع ضمن نطاق معين وقابلة للقسمة على رقم معين. في هذه الحالة بالذات ، يمكن إيجاد عدد الأرقام المكونة من أربعة أرقام القابلة للقسمة على 7 بقسمة الفرق بين الحد الأقصى والحد الأدنى للأرقام المكونة من أربعة أرقام (9999 — 1000 + 1 ) بمقدار 7 وتقريب النتيجة لأسفل (القسمة بدون الباقي). وبالتالي ، فإن عدد الأرقام المكونة من أربعة أرقام قابلة للقسمة على 7 هو (9999 — 1000 + 1) / 7 = 1286.