A numerazione di l'esercitu hè indicativa di u livellu di difficultà, da u più simplice à u più cumplicatu. Sì avete qualchì cumentu, dumande o suggerimenti: scriviteci à info @bloginnovazione.it
Un numeru primu hè un integeru più grande di 1 chì i soli divisori sò 1 è ellu stessu, cum'è -2, 3, 5, 7, 11, etc.
Per esempiu, 17 hè un numeru primu perchè hè solu divisible per 1 è 17. In ogni casu, 18 ùn hè micca un numeru primu perchè hè divisible per 2, 3, 6, 9 è u numeru stessu. Quessi sò parechje manere di stampà un numeru primu trà 1 è 100 in a lingua di prugrammazione PHP.
U codice seguente stampa una lista di numeri primi trà 1 è 50 (vale à dì, numeri chì ùn sò micca divisibili da qualcosa altru ch'è 1 o u numeru stessu) utilizendu un ciclu 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;
}
In a suluzione avemu dui loops while. U ciclu internu mentre teste cù ogni divisore pussibule. Se u ciclu internu trova un divisore, u numeru ùn hè micca primu, per quessa si ferma senza stampà nunda, è se a prova va finu à a radica quadrata di u numeru, pudemu assume chì u numeru hè primu. U ciclu esterno passa per tutti i numeri trà 1 è 50. Stu loop hè rottu quandu avemu righjuntu u puntu di ruttura di i numeri per esse pruvatu.
BlogInnovazione.it
Sviluppà e cumpetenze di u mutore fine attraversu u culore prepara i zitelli per e cumpetenze più cumplesse cum'è a scrittura. Per culori…
U settore navale hè un veru putere ecunomicu glubale, chì hà navigatu versu un mercatu di 150 miliardi ...
Lunedì, u Financial Times hà annunziatu un accordu cù OpenAI. FT licenze u so ghjurnalismu mundiale ...
Milioni di persone paganu per i servizii di streaming, paghendu tariffi di abbonamentu mensili. Hè una opinione cumuna chì voi ...