Нумарацыя практыкаванняў паказвае ўзровень складанасці, ад самага простага да самага складанага. Калі ў вас ёсць заўвагі, пытанні ці прапановы: пішыце нам па адрасе 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
Google DeepMind прадстаўляе палепшаную версію сваёй мадэлі штучнага інтэлекту. Новая ўдасканаленая мадэль забяспечвае не толькі...
Laravel, вядомы сваім элегантным сінтаксісам і магутнымі функцыямі, таксама забяспечвае трывалую аснову для модульнай архітэктуры. Там…
Cisco і Splunk дапамагаюць кліентам паскорыць іх шлях да Аперацыйнага цэнтра бяспекі (SOC) будучыні з дапамогай…
Праграмы-вымагальнікі дамінавалі ў навінах апошнія два гады. Большасць людзей добра ведаюць, што напады...
У паліклініцы Катаніі праведзена аперацыя афтальмапластыкі з выкарыстаннем камерцыйнай праграмы прагляду Apple Vision Pro…
Развіццё дробнай маторыкі з дапамогай размалёўкі рыхтуе дзяцей да больш складаных навыкаў, такіх як пісьмо. Размаляваць…
Ваенна-марскі сектар - гэта сапраўдная глабальная эканамічная сіла, якая перайшла да 150-мільярднага рынку...
У мінулы панядзелак Financial Times абвясціла аб здзелцы з OpenAI. FT ліцэнзуе сваю журналістыку сусветнага ўзроўню...