Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Jak sprawdzić liczby pierwsze?
suck
post
Post #1





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 7.03.2006

Ostrzeżenie: (0%)
-----


witam,
mam takie pytanie:

mam taki oto kod generujacy prosta tabelke, ktora jest tabliczka mnozenia

  1. <?php
  2. echo '<table border=1>';
  3. for ($x=1; $x<11; $x++)
  4. {
  5. echo '<tr>';
  6. for ($y=1; $y<11; $y++)
  7. echo '<td>' .$x*$y;
  8. }
  9. ?>
  10. </table>
(IMG:http://forum.php.pl/uwaga.gif)
poprawiam
---
nospor



i chcialbym teraz aby zaznaczone byly tylko liczby pierwsze, przez <td bgcolor="green">, jak to zrobic?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
hwao
post
Post #2


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




  1. <?php
  2. function isLiczbaPiersza( $iLiczba ) {
  3. $bJest = true;
  4. $iDo = round( ($iLiczba/2) );
  5. for( $i=2; $i<$iDo; $i++ ) {
  6.  if( $i%) {
  7. $bJest = false;
  8. break;
  9.  }
  10. }
  11.  
  12. return $bJest;
  13. }
  14. ?>


I teraz robisz

  1. <?php
  2. if( isLiczbaPiersza( $taLiczbaCoSprawdzasz ) ) {
  3. echo 'piersza';
  4. } else {
  5. echo 'normalna';
  6. } 
  7. ?>


W ogole to co to za dziwny html z ta tableka?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 07:13