Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]zadanie - wykonaj petle for bez instrukcji continue
Broniev
post 31.03.2015, 13:20:04
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 24.03.2015

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


Witam,
Przerabiam książke helionu o PHP i jest w nim polecenie, które nie wiem jak rozwiązać. Oto treść:
Zmień kod (poniżej) tak, aby nie zmienił się sposób działania skryptu (aby były wyświetlane liczby z zakresu 1 - 20 podzielne przez 2), ale nie było konieczności używania instrukcji continue
Kod
  1. <?php
  2. for($i = 0; $i <= 20; $i++){
  3. if($i % 2 = 0) continue;
  4. echo("$i ");
  5. }
  6. ?>


Z góry dziękuje za jakieś wskazówki
Go to the top of the page
+Quote Post
nospor
post 31.03.2015, 13:26:05
Post #2





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




Ty w tej chwili wyswietlasz liczby, ktore nie są podzielne przez 2... cos nie tak z trescia....

co do problemu:
nie;if($i % 2 = 0) continue;
echo("$i ");

a:
if($i % 2 = 1) echo("$i ");



--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Broniev
post 31.03.2015, 13:34:18
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 24.03.2015

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


tak miało być !=0 zamiast =0

biggrin.gif
Dzięki już próbuje

EDIT:
Działa ale musze dać
  1. if($i % 2 == 0) echo("$i ");


lub
  1. if($i % 2 != 1) echo("$i ");


Ten post edytował Broniev 31.03.2015, 13:41:45
Go to the top of the page
+Quote Post
nospor
post 31.03.2015, 13:43:25
Post #4





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




Tak, oczywiscie ze == lub != . Nie zwrocilem kompletnie uwagi ze miales jedno =


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 8.07.2025 - 02:30