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
Operacija oftalmoplastike s komercialnim pregledovalnikom Apple Vision Pro je bila opravljena na polikliniki Catania…
Razvijanje finih motoričnih spretnosti z barvanjem otroke pripravi na kompleksnejše spretnosti, kot je pisanje. Za barvanje…
Pomorski sektor je prava svetovna gospodarska sila, ki je krmarila proti 150 milijardnemu trgu...
Prejšnji ponedeljek je Financial Times objavil dogovor z OpenAI. FT licencira svoje vrhunsko novinarstvo ...