Nomer latihan kasebut nuduhake tingkat kesulitan, saka sing paling gampang nganti sing paling rumit. Yen sampeyan duwe komentar, pitakonan utawa saran: nulis kanggo kita ing info @bloginnovazione.it
Nomer prima minangka integer sing luwih gedhe tinimbang 1 sing mung pembagi 1 lan dhewe, kayata -2, 3, 5, 7, 11, lsp.
Contone, 17 minangka nomer prima amarga mung bisa dibagi 1 lan 17. Nanging, 18 dudu nomer prima amarga bisa dibagi 2, 3, 6, 9 lan nomer kasebut dhewe. Iki minangka sawetara cara kanggo nyithak angka prima antarane 1 lan 100 ing basa pemrograman PHP.
Kode ing ngisor iki nyithak dhaptar nomer prima antarane 1 lan 50 (yaiku, nomer sing ora bisa dibagi dening apa-apa liyane saka 1 utawa nomer dhewe) nggunakake loop nalika.
<?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;
}
Ing solusi kita duwe loro puteran nalika. Inner while loop tes karo saben pembagi bisa. Yen daur ulang utama nemokake pembagi, nomer kasebut ora prima, mula mandheg tanpa nyithak apa-apa, lan yen tes kasebut nganti tekan akar kuadrat nomer kasebut, kita bisa nganggep nomer kasebut prima. Daur ulang njaba mlaku liwat kabeh nomer antarane 1 lan 50. daur ulang iki rusak nalika kita wis tekan titik bejat saka nomer kanggo nyoba.
BlogInnovazione.it
Sektor angkatan laut minangka kekuwatan ekonomi global sing sejatine, sing wis ngarahake pasar 150 milyar ...
Senin kepungkur, Financial Times ngumumake kesepakatan karo OpenAI. FT menehi lisensi jurnalisme kelas donya…
Mayuta-yuta wong mbayar layanan streaming, mbayar biaya langganan saben wulan. Umume pendapat yen sampeyan…
Coveware dening Veeam bakal terus nyedhiyakake layanan respon insiden pemerasan cyber. Coveware bakal nawakake kemampuan forensik lan remediasi…