A feladatom az, hogy "Írjon függvényt, mely eldönti egy számról, hogy az prímszám-e vagy sem. " Megoldásom: <? Php $szam = 25; if ($szam%1==0) && ($szam%$szam==0) && ($szam%2! =0) { echo "prímszám"; } ? > De nem jó, miért nem?
Bocs hogy megszólal egy agytröszt, de úgy tudom, hogy
"A matematika, elsősorban pedig a számelmélet területén prímszámnak, törzsszámnak vagy röviden prímnek nevezzük azokat a természetes számokat, amelyeknek pontosan két osztójuk van a természetes számok között (maga a szám és az 1).[1] Mivel a prímeknek csak ezek az ún. triviális osztóik vannak, semmi más, ebből következően egy prímszámot nem lehet úgy szorzattá alakítani, hogy valamelyik tényező ne 1-gyel lenne egyenlő (vagyis, ha p prímszám, akkor bármely p=ab alakú szorzatra az igaz, hogy a=p és b=1, vagy fordítva, különben a vagy b nem-triviális osztó lenne). A prímek a természetes számok halmazának felbonthatatlan (irreducibilis) elemei."
Na....
A programod alapján minden 2-nél kisebb szám, prímszám, ilyen pl. az 1.15, vagy épp a -10.
Na mindegy. Egészen pontosan mit értesz az alatt, hogy "tökéletesen működik" ? :D
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!