Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Podział na liczby parzyste i nieparzyste
tomsi
post
Post #1





Grupa: Zarejestrowani
Postów: 379
Pomógł: 45
Dołączył: 30.06.2007

Ostrzeżenie: (10%)
X----


Mam w pliku liczby np. 2, 3, 4, 7, 8, 14 i teraz chciałbym je podzielić żeby liczby parzyste znajdowały się w jednej zmiennej a liczby nieparzyste w drugiej zmiennej. Mam coś takiego:

if(($plik%2)==0)
{
$komunikat="LICZBA PARZYSTA";
echo $komunikat;
}
else
{
$komunikat="LICZBA NIEPARZYSTA";
echo $komunikat;
}
Ale to mi tylko bierze pierwszą liczbę :-/ Pewnie trzeba wstawić pętle, ale nie dałem rady jej stowrzyć
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




Ale w czym problem?
  1. <?php
  2. $liczby = '1,2,3,4,5,6,7,8,9'; //podajesz liczby rozdzielone przecinkiem 
  3. $liczba = explode(',', $liczby); //rozdzielasz liczby na pojedynczą liczbe
  4.  
  5. $sumaParzyste = 0;
  6. $sumaNieparzyste = 0;
  7. foreach($liczba as $liczba)
  8. {
  9. if($liczba%== 0)
  10. {
  11. $parzyste[] = $liczba;
  12. $sumaParzyste += $liczba;
  13.  }
  14.  else
  15.  {
  16. $nieparzyste[] = $liczba;
  17. $sumaNieparzyste += $liczba;
  18.  }
  19. }
  20.  
  21. echo 'Parzyste: '.$sumaParzyste; //20
  22. echo '<br />NieParzyste: '.$sumaNieparzyste; //25
  23. ?>
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: 3.10.2025 - 09:34