Oštevilčenje vaje kaže na stopnjo težavnosti, od najpreprostejše do najbolj zapletene. Če imate pripombe, vprašanja ali predloge: pišite nam na info @bloginnovazione.it
Praštevilo je celo število, večje od 1, katerega edina delitelja sta 1 in samo število, na primer -2, 3, 5, 7, 11 itd.
Na primer, 17 je praštevilo, ker je deljivo samo z 1 in 17. Vendar pa 18 ni praštevilo, ker je deljivo z 2, 3, 6, 9 in samim številom. To je več načinov za tiskanje praštevil med 1 in 100 v programskem jeziku PHP.
Naslednja koda natisne seznam praštevil med 1 in 50 (to je števil, ki niso deljiva z ničemer drugim kot z 1 ali samim številom) z uporabo zanke 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;
}
V rešitvi imamo dve zanki while. Notranja zanka while testira z vsemi možnimi delitelji. Če notranja zanka najde delitelj, število ni pra, zato se ustavi, ne da bi karkoli natisnilo, in če gre test vse do kvadratnega korena števila, lahko domnevamo, da je število pra. Zunanja zanka teče skozi vsa števila med 1 in 50. Ta zanka se prekine, ko dosežemo prelomno točko števil za testiranje.
BlogInnovazione.it
Prejšnji ponedeljek je Financial Times objavil dogovor z OpenAI. FT licencira svoje vrhunsko novinarstvo ...
Milijoni ljudi plačujejo storitve pretakanja in plačujejo mesečne naročnine. Splošno mnenje je, da si…
Coveware by Veeam bo še naprej zagotavljal storitve odzivanja na incidente kibernetskega izsiljevanja. Coveware bo nudil forenziko in zmogljivosti sanacije ...
Prediktivno vzdrževanje revolucionira sektor nafte in plina z inovativnim in proaktivnim pristopom k upravljanju obratov.…