Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wyswietlaanie licz od najmniejszej do najwiekszej
invx
post
Post #1





Grupa: Zablokowani
Postów: 655
Pomógł: 0
Dołączył: 28.11.2003
Skąd: Zagórz

Ostrzeżenie: (80%)
XXXX-


mam 4 liczyby w zmeinnych a b c i d

i jak uzywajac tylko waronkow if, (nie petli czy gotowej funkcji w php, ani tablic) wyswietlic je od najmniejszej do najwiekszej, gosc mi w szkole cos takiego kazal napisac, ja posiedziale mnad tym pare godzin, i czeski film - nikt nic nie wie. Dajcie jakies wskazowki, bo ja nie obejmuje tego swoim umyslem, jak mozna to na IF'a ch zrobic, pogrzalo go ... ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
rogrog
post
Post #2





Grupa: Zarejestrowani
Postów: 602
Pomógł: 1
Dołączył: 3.04.2004
Skąd: Trójmiasto (Gdańsk)

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


  1. <?php
  2.  
  3. $a = 2;
  4. $b = 3;
  5. $c = 4;
  6. $d = 5;
  7.  
  8. if ( $a <= $b ){
  9.  
  10. if ( $c <= $a ){
  11.  $pierwsza = $c;
  12.  $druga  = $a;
  13.  $trzecia = $b;
  14. } else {
  15.  if ( $b <= $c ){
  16.  $pierwsza = $a;
  17.  $druga  = $b;
  18.  $trzecia = $c;
  19.  } else {
  20.  $pierwsza = $a;
  21.  $druga  = $c;
  22.  $trzecia = $b;
  23.  }
  24. }
  25.  
  26. } else {
  27.  
  28. if ( $c <= $b ){
  29.  $pierwsza = $c;
  30.  $druga  = $b;
  31.  $trzecia = $a;
  32. } else {
  33.  if ( $c <= $a ){
  34.  $pierwsza = $b;
  35.  $druga  = $c;
  36.  $trzecia = $a;
  37.  } else {
  38.  $pierwsza = $b;
  39.  $druga  = $a;
  40.  $trzecia = $c;
  41.  }
  42. }
  43.  
  44. }
  45.  
  46. if ( $d <= $druga ){
  47. if ( $d <= $pierwsza ){
  48.  //$d <= $pierwsza <= $druga <= $trzecia
  49.  
  50. } else {
  51.  //$pierwsza <= $d <= $druga <= $trzecia
  52. }
  53. } else {
  54. if ( $d <= $trzecia ){
  55.  // $pierwsza <= $druga <= $d <= $trzecia
  56.  
  57. } else {
  58.  // $pierwsza <= $druga <= $trzecia <= $d
  59. }
  60. }
  61.  
  62. ?>


ladniej to wyglada na schemacie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
nie chce mi sie robic kodu ustawiajacego na koncu cztery liczby...

wykonuje max 5 porównań

Ten post edytował rogrog 14.02.2005, 19:18:13
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 17.01.2026 - 17:08