Autor | Zpráva | ||
---|---|---|---|
velkypivo Profil * |
#1 · Zasláno: 11. 1. 2014, 13:42:34
ahoj potřeboval bych vysvětlit jak tu funguje Function a return... nějak mi to nejde vstřebat:
<?php $prvocislo = $_GET['prvocislo']; function jePrvocislo($cislo) { $overeni = true; $delitel = 2; while ($delitel <= ceil(sqrt($cislo))) { if ($cislo % $delitel == 0) { $overeni = false; $delitel = $cislo + 1; } else { $delitel++; } } return $overeni; } for ($i = 1; $i <= $prvocislo; $i++) { if (jeprvocislo($i)) { echo $i." "; } } ?> |
||
juriad Profil |
#2 · Zasláno: 11. 1. 2014, 15:34:25
Přečti si http://www.algoritmy.net/article/38/Elementarni-test
To co máš ty je ten samý algoritmus (od pohledu), jen rovláčněji napsaný. |
||
okolojsoucí Profil |
#3 · Zasláno: 11. 1. 2014, 15:52:00
function return Dosadím pár příkladů // Nyní se nezaobírám bezpečností vstupu dat function matika($cislo1, $cislo2){ return $cislo1 + $cislo2; } echo matika(1, 50); // Na vstupu vypíše 51 // Nebo do podmínky if(matika(1, 50) == 51) echo "Správně"; else echo "Špatně"; |
||
Časová prodleva: 10 let
|
0