cumbajszpil
23.11.2013, 19:55:39
Witam !
Od niedawna interesuję się projektowaniem witryn internetowych, php, cms. Dziś natrafiłem na mały problem. Chodzi o szeregowanie liczb od największej do najmniejszej.
Co prawda radzę sobię z trzema liczbami za pomocą funkcji if, czy elsif, ale zastanawiam się, jak wygląda sprawa z większą ilością liczb, np 5, czy 10. Nie sądzę, aby ktoś bawił się w wypisywanie wszystkich zależności. Musi być jakiś inny sposób. Wytłumaczy ktoś ?
Pozdrawiam
ctom
23.11.2013, 20:06:50
a te liczby to masz w tablicy ? może opisz co Ty chcesz zrobić albo wklej kod ...
cumbajszpil
23.11.2013, 20:16:28
Mam coś takiego:
a=4
b=7
c=1
d=9
e=3
I chciałbym uszeregowac te liczby od najwiekszej do najmniejszej. Jak robiłem podobne zadanie na 3 liczbach, to wychodziło , ale z 5 liczbami nie wiem jak się zabrać. Nie pracowałem nigdy na tablicach.
ctom
23.11.2013, 20:21:04
ale gdzieś inicjujesz te zmienne wiec najłatwiej wstaw je w tablice i kombinuj
http://us1.php.net/manual-lookup.php?patte...;scope=quickref
cumbajszpil
23.11.2013, 21:37:17
Czy można zastosować do tego zadania polecenia rsort?
<?php
//wpisywanie liczb w kolejności od największej do najmniejszej
$a = 1
$b = 9
$c = 7
$d = 4
$e = 3
$liczby = array("3", "7", "9", "1", "4");
rsort($liczby);
foreach ($liczby as $key => $val) {
echo "$key = $val\n";
}
?>
Nie wchodzi mi taki kod.
ctom
23.11.2013, 21:45:52
$liczby = array('a'=>3 , 'b'=>9, 'c' =>7, 'd'=>4, 'e'=>3) ;
i baw/ucz się dalej
cumbajszpil
23.11.2013, 21:58:55
Nie wchodzi.
c1chy
23.11.2013, 22:02:22
wszystko czego Ci potrzeba:
sort+ dowolny tutorial o tablicach w PHP
SmokAnalog
23.11.2013, 23:42:39
To temat do działu Przedszkole.
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.