يشير ترقيم التمرين إلى مستوى الصعوبة ، من الأبسط إلى الأكثر تعقيدًا. إذا كان لديك أي تعليقات أو أسئلة أو اقتراحات: راسلنا على info @bloginnovazione.it
الرقم الأولي هو عدد صحيح أكبر من 1 الذي تكون قواسمه الوحيدة هي 1 ونفسه ، مثل -2 ، 3 ، 5 ، 7 ، 11 ، إلخ.
على سبيل المثال ، 17 عدد أولي لأنه لا يقبل القسمة إلا على 1 و 17. ومع ذلك ، 18 ليس عددًا أوليًا لأنه قابل للقسمة على 2 و 3 و 6 و 9 والرقم نفسه. هذه عدة طرق لطباعة عدد أولي بين 1 و 100 في لغة برمجة PHP.
يطبع الكود التالي قائمة بالأرقام الأولية بين 1 و 50 (أي الأرقام التي لا تقبل القسمة على أي شيء بخلاف 1 أو الرقم نفسه) باستخدام حلقة while.
<?php
$limit = 50;
$init = 2;
while(TRUE)
{
$div = 2;
if($init > $limit)
{
break;
}
while(TRUE)
{
if($div > sqrt($init))
{
echo $init." ";
break;
}
if($init % $div == 0)
{
break;
}
$div = $div + 1;
}
$init = $init + 1;
}
في الحل لدينا حلقتان while. تختبر الحلقة while loop مع كل قاسم محتمل. إذا وجدت الحلقة الداخلية قاسمًا ، فإن الرقم ليس أوليًا ، لذلك يتوقف دون طباعة أي شيء ، وإذا وصل الاختبار إلى الجذر التربيعي للرقم ، فيمكننا افتراض أن الرقم أولي. تمر الحلقة الخارجية عبر جميع الأرقام بين 1 و 50. تنكسر هذه الحلقة عندما نصل إلى نقطة كسر الأرقام المراد اختبارها.
BlogInnovazione.it
أعلنت صحيفة فاينانشيال تايمز يوم الاثنين الماضي عن صفقة مع OpenAI. "فاينانشيال تايمز" ترخص صحافتها ذات المستوى العالمي...
يدفع الملايين من الأشخاص مقابل خدمات البث، ويدفعون رسوم الاشتراك الشهرية. من الشائع أنك…
سوف تستمر شركة Coveware by Veeam في تقديم خدمات الاستجابة لحوادث الابتزاز السيبراني. ستوفر Coveware إمكانات الطب الشرعي والمعالجة...
تُحدث الصيانة التنبؤية ثورة في قطاع النفط والغاز، من خلال اتباع نهج مبتكر واستباقي لإدارة المحطات.