Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: bardoz prosta pętla for
Forum PHP.pl > Forum > Przedszkole
pablo_83
witam mam takie zadanko: wyświetl dwie kolumny liczb. Pierwsza wartości od 1 - 10, druga 10 - 1. Użyj pojedynczej pętli for tylko jednej zmiennej.

może mi ktoś pomóc z tym, wiem jak wyświetlić 1 - 10, ale mam problem z wyświetleniem drugiej kolumny, gdybym mógł użyć drugiej pętli byłoby spoko jednak ma być tylko jedna i z tym już sobie nie radze.
To banalne zadanie a ja nie mogę wpaść na rozwiązanie. W wykomentowaniu są moje próby lecz nie udane... nawet nie wiem czy w dobrą stronę kombinuje... za pomoc z góry dziękuje


<?php

for ($i = 1; $i <= 10 ; $i++){

echo ("$i ");

// if($i-- >= 1) ;w tym momencie pętla leci w kółko a gdy dam break w wyniku jest tylko 1

//echo ("$i ") ;
}

?>
michal_robak
hehe no to jest zbyt piękne by było prawdziwe:

  1. <?php
  2. $x=10;
  3. for ($i = 1; $i <= $x ; $i++)
  4. {
  5.   echo "[".$i."][".($x+1-$i)."]";
  6. }
  7. ?>


dostaniesz wyniki typu
[1][10]
[2][9]
[3][8]
itp itd
pablo_83
thx rozwiązanie się zgadza bo o taki efekt chodzi ale ty dałeś 2 zmienne $x i $i a w zadaniu mam jedną zmienną więc muszę zrobic operacje tylko na $i.

Chyba że źle rozumiem treść zadania.

pzdr


hahahahaaha zwariowałem że rozwiązanie jest takie proste

for ($i = 1; $i <= 10; $i++)
{
echo "[".$i."][".(11 - $i)."]<br>";
}

normalnie deski mam...

dzięki za Twój kod dużo mi ułatwił
pzdr
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.