Нумарацыя практыкаванняў паказвае ўзровень складанасці, ад самага простага да самага складанага. Калі ў вас ёсць заўвагі, пытанні ці прапановы: пішыце нам па адрасе 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 правярае ўсе магчымыя дзельнікі. Калі ўнутраны цыкл знаходзіць дзельнік, лік не з'яўляецца простым, таму ён спыняецца, нічога не друкуючы, і калі тэст ідзе аж да квадратнага кораня з ліку, мы можам лічыць лік простым. Знешні цыкл праходзіць праз усе лічбы ад 1 да 50. Гэты цыкл разрываецца, калі мы дасягаем кропкі пералому лікаў для праверкі.
BlogInnovazione.it
Ваенна-марскі сектар - гэта сапраўдная глабальная эканамічная сіла, якая перайшла да 150-мільярднага рынку...
У мінулы панядзелак Financial Times абвясціла аб здзелцы з OpenAI. FT ліцэнзуе сваю журналістыку сусветнага ўзроўню...
Мільёны людзей плацяць за струменевыя паслугі, плацячы штомесячную абаненцкую плату. Распаўсюджана меркаванне, што вы…
Coveware ад Veeam працягне прадастаўляць паслугі рэагавання на інцыдэнты кібервымагальніцтва. Coveware будзе прапаноўваць судова-медыцынскую экспертызу і магчымасці выпраўлення…