Avatar uživatele
Pokročilý

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.

Nejlepší odpověď

Avatar uživatele
Pokročilý

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($number) {

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;
}

 

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

Diskuze k otázce

 

U otázky nebylo diskutováno.

 

Přihlásit se

Položte otázku, odpovězte, zapojte se, …

začněte zde

Reklama

Kvalitní odpovědi v: Počítače a internet

Zlatý Bedy 1527
Zlatý Michal Kole 1198
Zlatý mosoj 1063
Zlatý Hlada 972
Zlatý ge0rge 954
Zlatý gecco 905
Zlatý led 884
Zlatý www 829
Zlatý badisko 818
Stříbrný cochee 684

Zobrazit celkový žebříček

Facebook

 

Váš požadavek se vyřizuje, počkejte prosím.