php ortalama almamda yardımcı olacak arkadaş var mı...?

Kodla Büyü

uqur_1

Üye
Mesajlar
8
mrb lar
php koduyla ortalama alıyorum notları yazdırıp ortalama aldırıyorum fakat benim istedğim bi şekilde yapamdım kodum bu şekilde
<?PHP
$sayi1=$_POST["sayi1"]=75;
$sayi2=$_POST["sayi2"]=67;
$ortalama=($sayi1+$sayi2)/2;
echo "$ortalama";
echo "<br>";

?>
buna ben ortalama
0 ile25 arasına kaldı
25 ile 45 arası zayıf
45 ile 55 arası orta
55 ile70 arası idare
85 ile 70 arası ise iyi
100 ile 85 arası pekiyi
şeklinde nasıl yapabilirim efendim...
yardım lütfen
 
<?PHP
$sayi1=45;
$sayi2=60;
$ort=($sayi1+$sayi2)/2;
if ($ort>0) and ($ort<25)
echo "Kaldı";
if ($ort>=25) and ($ort<45)
echo "Zayıf";
if ($ort>=45) and ($ort<55)
echo "Orta";
if ($ort>=55) and ($ort<85)
echo "İyi";
if ($ort>=85) and ($ort<=100)
echo "Pekiyi";
?>
 
Biosoft' Alıntı:
<?PHP
$sayi1=45;
$sayi2=60;
$ort=($sayi1+$sayi2)/2;
if ($ort>0) and ($ort<25)
echo "Kaldı";
if ($ort>=25) and ($ort<45)
echo "Zayıf";
if ($ort>=45) and ($ort<55)
echo "Orta";
if ($ort>=55) and ($ort<85)
echo "İyi";
if ($ort>=85) and ($ort<=100)
echo "Pekiyi";
?>
...
bu kodda IF satırları hata verir.
If (şart) şeklinde yazılması gerekiyor. o yüzden yukarıdaki her IF satırını
if ($ort>0 && $ort<25) şeklinde düzenlerseniz sorun çözülür
 
uqur_1' Alıntı:
efendim teşekkürler ufak hata yapmışım o şekilde yazarken çok teşekkürler saygılarımla...
..
:D
sanırım her satıra aynı kodu kopyaladınız. not baremlerini değiştirmediniz :D
başka bir eksik görünmüyor. karşılaştığınız hata olursa çıkan katayı da yazarsanız daha rahat yardımcı oluruz.
 
BaRBaRYaN35' Alıntı:
uqur_1' Alıntı:
efendim teşekkürler ufak hata yapmışım o şekilde yazarken çok teşekkürler saygılarımla...
..
:D
sanırım her satıra aynı kodu kopyaladınız. not baremlerini değiştirmediniz :D
başka bir eksik görünmüyor. karşılaştığınız hata olursa çıkan katayı da yazarsanız daha rahat yardımcı oluruz.

peki efendim teşekkür ederim...:)
 
<?PHP
$sayi1=45;
$sayi2=60;
$ort=($sayi1+$sayi2)/2;
if ($ort>0 and $ort<25)
{ echo "Kaldı"; }
elseif ($ort>=25 and $ort<45)
{ echo "Zayıf"; }
elseif ($ort>=45 and $ort<55)
{ echo "Orta"; }
elseif ($ort>=55 and $ort<85)
{ echo "İyi"; }
elseif ($ort>=85 and $ort<=100)
{ echo "Pekiyi"; }
?>
 
BBNET
Geri
Üst