Witam. Mam za zadanie napisać skrypt, który wypisze liczby w kolejności od największej do najmniejszej jestem na tym etapie i się pogubiłam jakby ktoś mógłby pomoc dokończyć byłabym wdzięczna
</head>
<body>
<?php
$a=4;
$b=2;
$c=6;
print("<br>a</b> jest rowne $a<br />");
print("<br>b</b> jest rowne $b<br />");
print("<br>c</b> jest rowne $c<br />");
if($a<$b){
if ($c<$a){ print("$c,$b,$a");}
else if ($c<$b){ print("$a,$c,$b");}
else { print ("$a,$b,$c");}
else if ($c<$b) { print("$c,$b,$a");}
}
?>
</body>
</html>
Skrypt PHP z instrukcją warunkową PROBLEM
-
- Posty: 2
- Rejestracja: 18 lut 2013, 17:13
- cosik_ktosik
- Posty: 21399
- Rejestracja: 13 lis 2008, 01:17
- Lokalizacja: Szczecin
- Kontaktowanie:
Skrypt PHP z instrukcją warunkową PROBLEM
Tu bez pętli się nie obejdzie. Zrób to sortowaniem bąbelkowym.
Kod w C, musisz zrobić go na php
Kod w C, musisz zrobić go na php
Kod: Zaznacz cały
int i, j, temp;
for (i = 0; i<size; i++)
{
for (j=0; j<size-1-i; j++)
{
if (table[j] > table[j+1])
{
temp = table[j+1];
table[j+1] = table[j];
table[j] = temp;
}
}
}
Hotfix
Pozdrawiam, cosik_ktosik
Pozdrawiam, cosik_ktosik
-
- Posty: 2
- Rejestracja: 18 lut 2013, 17:13
Skrypt PHP z instrukcją warunkową PROBLEM
Mógłby ktoś sprawdzić ?
<?php
$a=4;
$b=2;
$c=6;
print("<br>a</b> jest rowne $a<br />");
print("<br>b</b> jest rowne $b<br />");
print("<br>c</b> jest rowne $c<br />");
if($a<$b){
if ($b<$c){ print("$a,$b,$c");}
else if ($a<$c){ print("$a,$c,$b");}
else { print ("$c,$a,$b");}
else if ($b>$c) { print("$c,$b,$a");}
else if ($a>$c) { print("$b,$c,$a");}
else { print ("$b,$a,$c");}
}
?>
</body>
</html>
<?php
$a=4;
$b=2;
$c=6;
print("<br>a</b> jest rowne $a<br />");
print("<br>b</b> jest rowne $b<br />");
print("<br>c</b> jest rowne $c<br />");
if($a<$b){
if ($b<$c){ print("$a,$b,$c");}
else if ($a<$c){ print("$a,$c,$b");}
else { print ("$c,$a,$b");}
else if ($b>$c) { print("$c,$b,$a");}
else if ($a>$c) { print("$b,$c,$a");}
else { print ("$b,$a,$c");}
}
?>
</body>
</html>
- Lena
- Posty: 4554
- Rejestracja: 10 lut 2009, 19:42
- Lokalizacja: Sz-n
Skrypt PHP z instrukcją warunkową PROBLEM
nie lepiej sprawdzić w jednym if oba warunki sprawdzając czy dana liczba jest największa, a potem sprawdzić kolejność pozostałych dwóch?
Kod: Zaznacz cały
<html>
<body>
<?php
$a=40;
$b=2;
$c=6;
print("<b>a</b> jest rowne $a<br />");
print("<b>b</b> jest rowne $b<br />");
print("<b>c</b> jest rowne $c<br />");
if($a>$b && $a>$c){ //a największe
if($b >$c){print("$a,$b,$c");}
else {print("$a,$c,$b");}
}
elseif ($b>$a && $b>$c){ //b największa
if($a>$c){print("$b,$a,$c");}
else {print("$b,$c,$a");}
}
else{ // c największe
if($a>$b){print("$c,$a,$b");}
else {print("$c,$b,$a");}
}
?>
</body>
</html>
-
- Reklama
Wróć do „Pomoc przy zadaniach domowych”
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość