د تمرین شمیره د مشکل کچې ته اشاره کوي، له ساده څخه تر خورا پیچلي پورې. که تاسو کوم نظر، پوښتنې یا وړاندیز لرئ: موږ ته په info@ ولیکئbloginnovazione.it
اصلي عدد د 1 څخه لوی عدد دی چې یوازې 1 او پخپله ویشونکي دي، لکه -2، 3، 5، 7، 11، او نور.
د مثال په توګه، 17 یو اصلي شمیره ده ځکه چې دا یوازې په 1 او 17 ویشل کیږي. په هرصورت، 18 اصلي شمیره نه ده ځکه چې دا په 2، 3، 6، 9 او پخپله شمیره ویشل کیږي. دا د پی ایچ پی پروګرامینګ ژبه کې د 1 او 100 ترمنځ د اصلي شمیرې چاپ کولو لپاره ډیری لارې دي.
لاندې کوډ د یو وخت لوپ په کارولو سره د 1 او 50 تر مینځ د اصلي شمیرو لیست چاپ کوي (یعنې هغه شمیرې چې د 1 یا پخپله شمیره پرته بل هیڅ شی نه ویشل کیږي).
<?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;
}
په حل کې موږ دوه پداسې حال کې لوپ لرو. داخلي پداسې حال کې چې لوپ د هر ممکنه ویشونکي سره ازموینه کوي. که داخلي لوپ یو ویشونکی ومومي، شمیره اصلي نه ده، نو دا د هیڅ شی چاپ کولو پرته ودریږي، او که ازموینه د شمیرې مربع ریښې ته لاړ شي، موږ کولی شو ګومان وکړو چې شمیره اصلي ده. بهرنۍ لوپ د 1 څخه تر 50 پورې د ټولو شمیرو څخه تیریږي. دا لوپ ماتیږي کله چې موږ د ازموینې لپاره د شمیرو ماتیدو نقطې ته رسیدو.
BlogInnovazione.it
د ایپل ویژن پرو سوداګریز لیدونکي په کارولو سره د سترګو د سترګو عملیات په کاتانیا پولی کلینیک کې ترسره شوي ...
د رنګ کولو له لارې د موټرو ښه مهارتونو رامینځته کول ماشومان د نورو پیچلو مهارتونو لکه لیکلو لپاره چمتو کوي. رنګولو…
سمندري سکتور یو ریښتینی نړیوال اقتصادي ځواک دی ، کوم چې د 150 ملیارد بازار په لور حرکت کړی ...
تیره دوشنبه، فایننشل ټایمز د OpenAI سره یوه معامله اعلان کړه. FT د نړۍ په کچه ژورنالیزم جواز ورکوي ...