Avatar uživatele
dkk

Vypis prvocisel od 1–1000 v PHP pomoci FORu

Ahoj, potreboval bych skript ktery vypise v php prvocisla od 1–1000, a potreboval bych to nejak jednoduse a pomoci cyklusu for. (Ucim se na praktickou cast z IVT a tohle tam mozna bude.) Diky za odpovedi.

Uzamčená otázka

ohodnoťte nejlepší odpověď symbolem palce

Zajímavá 0 před 4723 dny Sledovat Nahlásit



Nejlepší odpověď
Avatar uživatele
Deter

Zdravím,

zkus(te) toto, mělo by to vypsat požadovaná prvočísla od 1 do 1000:

for($i=0; $i< 1001; $i++) {

if(jePrvocislo($i))
echo „$i<br>“;
}

function jePrvocislo($num­ber) {

if ($number < 2) return false;
if ($number == 2) return true;
if ($number % 2 == 0) return false;

$max = sqrt($number);

for ($i = 3; $i <= $max; $i += 2) {
if ($number % $i == 0) {
return false;
}
}
return true;
}

0 Nominace Nahlásit

Otázka nemá žádné další odpovědi.



Diskuze k otázce

U otázky nebylo diskutováno.

Nový příspěvek
Zajímavé otázky v kategorii Počítače a internet