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

الأعداد الأولية

الأعداد الأولية هي الأعداد التي لا يمكن قسمتها على أي عدد غير العدد 1.

المثال التالي يكتب جميع الأعداد الأولية من 1 إلى 100.

دالة هل_عدد_أولي (رقم ن): منطق {
كرر (متغير رقم س = 2؛ س < ن؛ س++) {
إذا (ن % س == 0) {
أرجع خطأ؛
}
}
أرجع صحيح؛
}

كرر (متغير رقم س = 1؛ س < 100؛ س++) {
إذا (هل_عدد_أولي(س)) {
أكتب(س)؛
}
}