معلومة عن الأعداد الأولية ( Prime Numbers )
مثلا رقم 12 واضح ان الاعداد الاولية هي 1 و 2 و 3
ولكن لو كان هناك رقم غريب شويه مثل 709 مثلاً هل هو يقبل القسمة على اعداد اخرى مثل 12 أم لا بحيث يكون هو نفسه عدد اولي لا يقبل القسمة الا على نفسه او على 1
يعني لاختبار هل العدد اولي, ام لا,
ضع الرقم 709في خانة A1 مثلا
وضع المعادلة الأتية
لمستخدمى إكسيل 2003 يكتب المعادلة الأتية :
=IF(OR(A1=1,A1=2,A1=3),"prime",IF(AND((MOD(A1,ROW(INDIRECT("2:"&A1-1)))<>0)),"prime","not prime"))
لمستخدمى إكسيل 2007 و 2010 يكتب المعادلة الأتية :
=IF(OR(A1=1;A1=2;A1=3);"prime";IF(AND((MOD(A1;ROW(INDIRECT("2:"&A1-1)))<>0));"prime";"not prime"))
سيظهر لك الجواب انه PRIME
لو وضعت 14 مثلا مكان 709 سيظهر لك انه NOT PRIME اي أنه غير اولي
جرب بنفسك
مرفق مثال
Prime Numbers.rar