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

كيفية العثور على قواسم رقم تم إدخاله من لوحة المفاتيح: تعليمات مفيدة

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

المقسوم على الرقم هو الرقم الذي يتم من خلاله تقسيم رقم معين بدون الباقي. على سبيل المثال ، قواسم الرقم 12 هي الأرقام 1 و 2 و 3 و 4 و 6 والرقم 12 نفسه. يمكن إجراء البحث عن قواسم الرقم بعدة طرق ، اعتمادا على النتائج المرجوة.

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

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

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

كيفية العثور على المقسومات من عدد: نصائح واستراتيجيات

فيما يلي بعض النصائح والاستراتيجيات لمساعدتك في العثور على قواسم الرقم:

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

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

استخدم الخوارزميات للعثور على القواسم

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

إذا تم تقسيم الرقم بالكامل على المقسوم عليه الحالي ، فيمكن اعتباره مقسوما وإضافته إلى قائمة المقسومات لهذا الرقم. سيتم تنفيذ الحلقة حتى نصف الرقم المحدد (نظرا لأن المزيد من الأرقام لم يعد من الممكن أن تكون قواسم).

ستكون نتيجة الخوارزمية قائمة بجميع المقسومات على رقم معين.

مثال على خوارزمية لإيجاد قواسم الرقم 12:

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

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

ابدأ دورة التحقق من قواسم الرقم الذي تم إدخاله

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

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

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

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

نموذج التعليمات البرمجية:

الأسطوانات = كثافة العمليات (الإدخال ("أدخل رقم:"))

لأني في النطاق (1 ، الأسطوانات+1):

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

طباعة (و " {أنا} هو المقسوم على {الأسطوانات}")

انتقل من خلال جميع الأرقام من 1 إلى الرقم الذي تم إدخاله

ل

يتكرر من خلال جميع الأرقام من 1 إلى

الأسطوانات + 1

. في

إذا كان الشرط

يتحقق مما إذا كان الرقم الحالي هو المقسوم عليه

من الأسطوانات

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

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

عند استخدام عملية القسمة ( / ) في بعض لغات البرمجة ، قد تكون النتيجة رقم نقطة عائمة. إذا كنت تبحث عن قواسم رقم ، فيجب عليك التأكد من أن نتيجة القسمة هي عدد صحيح.

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

لإجراء تقسيم صحيح بلغات برمجة مختلفة ، يمكن استخدام عوامل تشغيل أو وظائف مختلفة. على سبيل المثال:

في ج: عامل القسمة بدون الباقي ( ٪ )

في بايثون: مشغل القسمة بدون الباقي (/ / )

في جاوة: الرياضيات.طريقة فلورديف ()

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

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

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

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

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

  1. عدد = كثافة العمليات (الإدخال ("أدخل رقم:"))
  2. طباعة ("عدد المقسومات" ، عدد،":")

لأني في النطاق (1 ، رقم+1):

  • إذا كان الرقم ٪ أنا = = 0: