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