Önceki başlık :: Sonraki başlık |
Yazar |
Mesaj |
Aliosman Teknik Yönetici
Kayıt: Jul 20, 2002 Mesajlar: 3836 Konum: Balıkesir
|
Tarih: 2007-07-30, 15:12:39 Mesaj konusu: DERS-5: Program Denetleme İşlemleri-1 |
|
|
Geldik en önemli konulardan birine. Daha önceki dersleri düzenli takip edenler bu derste fazla yorulmayacaklardır.
IF Komutu:
PHP dilinde en çom kullanılan denetleme komutlarındandır. Türkçe karşılığı "eğer" dir.
Programa bir şart koyarız. Eğer girilen değer şu ise şunu yap, eğer girilen değer bu ise şu komutları yap, eğer değer yoksa bunları yap.
Alıntı:
|
KULLANIMI:
if(yapılması istenen koşullar,şartlar neyse) {
şartların yada koşullar şartı karşılıyorsa şunu yap
}
|
ÖRNEK:
Kod:
|
if(1<2) {
echo "1, 2 den küçüktür";
}
|
Yada bir önceki derse göre örneğimizi değiştirelim.
Kod:
|
if(1<2 && 3>2) {
echo "1, 2 den küçük ve 3, 2 den büyüktür.";
}
|
NOT: Bu örnekte && yerine AND de kullanılabilir. Arada bir fark yoktur.
Bir örnek daha vereyim.
Kod:
|
if((3==3) OR (4<3)) {
echo "Ya 3, 3 e eşittir. Yada 4, 3 ten küçüktür.";
}
|
ELSE: Bu komut denetlenmekte olan bir koşulun yanlış olması durumunda yapılacak olan komutları belirler. if ile beraber kullanılır.
ÖRNEK:
Kod:
|
if(5==5) {
echo "5 ile 5 birbirine eşittir";
} else {
echo "5 ile 5 birbirine eşit değildir";
}
|
ELSEIF: Bir tane şart yetmezse aynı if içinde birden fazla elseif kullanabilirsiniz. Kullanım şekli şu şekildedir.
Alıntı:
|
if(şartlar) {
şart uygunsa uygulanacak komutlar
} elseif(başka bir şart) {
başka şartın gerçekleşmesi durumunda uygulanacak komutlar
} else {
şartların hiçbiri tutmazsa uygulanacak komutlar
}
|
Evet şöyle kısa bir toparlayalım.
1-Bir if komutu kullanmak için sadece if kullanabilir. Diğerlerini kullanmaya gerek yoktur.
2-if kullanmadan else ve elseif kullanılamaz.
3-Bir if içinde istediğiniz kadar elseif olabilir.
Şimdi örneklere devam edeyim.
ÖRNEK 1:
Kod:
|
//Değişkenleri tanımlayalım.
$ad="Ali";
$ortaad="Osman";
$soyad="Kahraman";
//Değişken tanımlaması bitti. Şimdi şartlara başlayalım.
if($ad=="Ali") {
echo "Benim Adım $ad";
} elseif($ortaad=="Osman") {
echo "Benim Adım $ad $ortaad";
} elseif($soyad=="Kahraman") {
echo "Benim Soyadım $soyad";
} else {
echo "Bir adını yazdıramadın be";
}
//Şartlarda bitti. Hadi görüşürüz. Diğer örneğe geçelim.
|
ÖRNEK 2:
Kod:
|
//Değişkenleri tanımlayalım.
$ad="Ali";
$ortaad="Osman";
$soyad="Kahraman";
//Değişken tanımlaması bitti. Şimdi şartlara başlayalım.
if($ad!="") {
echo "Benim Adım $ad";
} elseif($ortaad!="") {
echo "Benim Adım $ad $ortaad";
} elseif($soyad!="") {
echo "Benim Soyadım $soyad";
} else {
echo "Bir adını yazdıramadın be";
}
//Şartlarda bitti. Hadi görüşürüz. Diğer örneğe geçelim.
|
ÖRNEK 3:
Kod:
|
//Değişkenleri tanımlayalım.
$ad="Ali";
$ortaad="Osman";
$soyad="Kahraman";
//Değişken tanımlaması bitti. Şimdi şartlara başlayalım.
if($ad=="Ali" && $ad!="") {
echo "Benim Adım $ad";
} elseif($ortaad=="Osman" || $ortaad!="") {
echo "Benim Adım $ad $ortaad";
} elseif($soyad=="Kahraman" AND $soyad!="") {
echo "Benim Soyadım $soyad";
} elseif($ad!="" AND $soyad!="") {
echo "Benim adım $ad ve soyadım $soyad";
} else {
echo "Bir adını yazdıramadın be";
}
//Şartlarda bitti. Hadi görüşürüz.
|
Bakın size farklı if kullanım örneği vereyim. Görürseniz şaşırmayın.
1 tanesi şu şekilde;
Alıntı:
|
if(şartlar):
şart doğru ise yapılacaklar
elseif(diğer şartlar):
diğer şartlar doğruysa işlem yapalım.
else:
koşullar doğru değilse burayı çalıştır.
endif;
|
Bir başkası da şu şekilde;
Alıntı:
|
if(şartlar)
işlemi yap
|
Gelelim konuyu biraz zorlaştırmaya.
isset(): Bir değişkenin değeri olup olmadığına bakarız. Değeri varsa TRUE sonucunu verir, yoksa FALSE sonucunu verir.
Hemen örnekleyelim.
Kod:
|
if(isset($ad)) {
echo "Değişkenin değeri var";
} else {
echo "Değişkende değer yok";
}
|
empty(): Aynı isset gibidir. Tek farkı ters çalışır. Yani değişkende değer varsa FALSE, değer yoksa TRUE değerini verir.
Kod:
|
if(empty($soyad)) {
echo "Değişkenin değeri yok";
} else {
echo "Değişkende değer var";
}
|
Birde bunlarla ilgili farklı kullanımlar gözünüze çarpabilir. Bu kullanım şekli de şu şekildedir. Komutları birbirinin yerine kullanmak.
Kod:
|
if(!isset($ad)) {
echo "Değişkenin değeri yok aynı empty() fonksiyonunda olduğu gibi.";
} else {
echo "Değişkende değer var";
}
|
YADA
Kod:
|
if(!empty($soyad)) {
echo "Değişkenin değeri var isset yerine !empty kullanabiliriz.";
} else {
echo "Değişkende değer yok";
}
|
Bu örneklerde ! işareti anlayacağınız üzere değilse yada tersi demektir.
is_integer(): Değişkenin tam sayı olup olmadığını kontrol etmek için kullanırız.
Kod:
|
$sayi="15.3";
if(is_integer($sayi)) {
echo "Değişkenin değeri TAM SAYIDIR";
} else {
echo "Değişken değeri tam sayı DEĞİLDİR";
}
|
Sonuçları tabii sizler deneyerek göreceksiniz.
NOT: Örneklerde <?PHP ile ?> işaretlerini kullanmadığımı görebilirsiniz. Daha önceki derslerde nasılsa şablonu verdim. Siz örnekleri denerken gerekli eklemeyi yaparsınız. Gerekli olmadığı sürece PHP başlangıç (<?PHP) yada bitiş (?>) ifadelerini kullanmayacağım.
Ders kısaca bu şekilde. Diğer denetleme komutlarına devam edeceğim. Şimdilik if öğreniyoruz. Örnek çıkarmakta zorluk çekenler için birkaç soru vereyim. Sorular önceki konuları da kapsayacak şekildedir. Siz bunları PHP kodu haline getirin. UNUTMADAN bilenler soruları cevaplamasın. Sadece yanlış yazıldığında neresi yanlış onu söyleyebilirler.
SORU 1: Okulda matematik sınavlarına girdim. Dersi geçebilmem için almam gereken notlar şu şekilde olmak zorunda. İLK sınav: 70, İKİNCİ sınav 50. Eğer bu notları ve üzerini sağlıyorsam program bana DERSİ GEÇTİN diyecek. Yoksa "DERSTEN KALDIN" diyecek. Bunu nasıl yapabilirim?
SORU 2: Elimde 3 tane değişken var. Bunlar ve değerleri sırayla şu şekilde.
$adim="Ali Osman";
$soyadim="Kahraman";
$telefonum=2662456637;
1- Eğer telefon numaram boş değilse adımı ve soyadımı göster.
2- Eğer adım ve soyadım boş değilse telefon numaramı göster.
3- Eğer sadece adım boşsa telefonumu göster.
Bu işlemleri yapan programı nasıl yazarım?
SORU 3: Seyahat planları yapmaktayım. Cebimde 10.50 YTL param var. Bu paranın 5.25 YTL si ile bilet aldım. Geriye kalan para ile de yemek yedim. Cebimde hiç para kalmadı. Yemeğe ne kadar para verdim? Eğer yemeğe verdiğim para, bilet parasından fazlaysa ekrana "KAZIKLANDIN" değilse "NERDE BU UCUZ YER" yazsın. Bunu nasıl yaparım?
SORU 4: Bir satış scripti yapmak istiyorum. Satılan ürünler süreli ürünler. Bir ürün 1 ay, 3 ay, 6 ay yada 1 yıl gibi bir süreyle alınabiliyor. Eğer kişi o üründen 3 aylık alırsa %10, 6 aylık alırsa %20, 1 yıllık alırsa %40 indirim yapmak istiyorum. Bunu nasıl yapabilirim?
Düzeltme yapıldı.
En son Aliosman tarafından 2007-07-30, 16:46:39 tarihinde değiştirildi, toplam 1 kere değiştirildi |
|
Başa dön |
|
|
Bu Site Google Adsense ile Gelir Elde Ediyor
|
Tarih: 2024-11-21, 15:07:18 Mesaj konusu: Forum Arası Reklamlar |
|
|
|
|
Başa dön |
|
|
mavisce Editör
Kayıt: Nov 18, 2005 Mesajlar: 943 Konum: Trabzon/izmir 61-35
|
Tarih: 2007-07-30, 16:34:26 Mesaj konusu: |
|
|
verdiğiniz örnekler localde hata veriyor cıkacak sonucu göremiyorum |
|
Başa dön |
|
|
Aliosman Teknik Yönetici
Kayıt: Jul 20, 2002 Mesajlar: 3836 Konum: Balıkesir
|
Tarih: 2007-07-30, 16:42:26 Mesaj konusu: Re: DERS-5: Program Denetleme İşlemleri-1 |
|
|
NOT: Örneklerde <?PHP ile ?> işaretlerini kullanmadığımı görebilirsiniz. Daha önceki derslerde nasılsa şablonu verdim. Siz örnekleri denerken gerekli eklemeyi yaparsınız. Gerekli olmadığı sürece PHP başlangıç (<?PHP) yada bitiş (?>) ifadelerini kullanmayacağım.
Buna dikkat edelim. |
|
Başa dön |
|
|
mavisce Editör
Kayıt: Nov 18, 2005 Mesajlar: 943 Konum: Trabzon/izmir 61-35
|
Tarih: 2007-07-30, 16:44:15 Mesaj konusu: |
|
|
ekledim denedim onu görüyorum ama
bu satırda hata gösteriyor
echo “Benim Adım $ad”; |
|
Başa dön |
|
|
Aliosman Teknik Yönetici
Kayıt: Jul 20, 2002 Mesajlar: 3836 Konum: Balıkesir
|
Tarih: 2007-07-30, 16:45:27 Mesaj konusu: |
|
|
Bu arada unutmuşum örneklerde " yerine ” işareti var. Sorunu bu oluşturuyordur. Wordde yazdığımı kopyaladığım için olmuştur. Düzeltiyorum şimdi. |
|
Başa dön |
|
|
mavisce Editör
Kayıt: Nov 18, 2005 Mesajlar: 943 Konum: Trabzon/izmir 61-35
|
Tarih: 2007-07-30, 16:54:42 Mesaj konusu: |
|
|
ters oldugunu farkettim düzelttim o satırı ama değişmemişti hepsini değişmek içinde ugraşmadım
bu arada bi örnek yapmaya calışıyorum birinci soruya bi örnek yapmaya calıştım ama bilmiyorum dogrumu yaptım
Kod:
|
$ilksinav="70";
$ikincisinav="50";
$sonuc=($ilksinav + $ikincisinav);
$cikan=($sonuc / 2);
if($cikan<="50"){
echo "kaldınız $cikan";
}elseif($cikan>="50"){
echo "gectiniz $cikan ";
}
|
|
|
Başa dön |
|
|
Aliosman Teknik Yönetici
Kayıt: Jul 20, 2002 Mesajlar: 3836 Konum: Balıkesir
|
Tarih: 2007-07-30, 17:14:30 Mesaj konusu: |
|
|
@mavisce: Ortalaması önemli değil. Önemli olan notlarımın 70 ve 50 den yukarı olması. |
|
Başa dön |
|
|
KISASLI Mesaj: 300+
Kayıt: May 19, 2007 Mesajlar: 423 Konum: Niye Bize mi Gelecen
|
Tarih: 2007-07-30, 18:28:17 Mesaj konusu: |
|
|
acaba bu degişkenlerin degerini formlara baglayamayı hangi konuda ögrenecez |
|
Başa dön |
|
|
Bu Site Google Adsense ile Gelir Elde Ediyor
|
Tarih: 2024-11-21, 15:07:18 Mesaj konusu: Forum Arası Reklamlar |
|
|
|
|
Başa dön |
|
|
Aliosman Teknik Yönetici
Kayıt: Jul 20, 2002 Mesajlar: 3836 Konum: Balıkesir
|
Tarih: 2007-07-30, 18:31:25 Mesaj konusu: |
|
|
knopart :
|
acaba bu degişkenlerin degerini formlara baglayamayı hangi konuda ögrenecez
|
Çok aceleci olmayın. Bunlar ön bilgi. Bunları iyi öğrenmeye bakın. Soruları cevaplayın. Birkaç konudan sonra form işlemleri başlayacak ve işte o zaman herşeyi öğrenmeye başlayacaksınız. |
|
Başa dön |
|
|
Aliosman Teknik Yönetici
Kayıt: Jul 20, 2002 Mesajlar: 3836 Konum: Balıkesir
|
Tarih: 2007-07-30, 19:11:19 Mesaj konusu: |
|
|
Soruları çözen yada çözmeye çalışan olmazsa bu konunun 2.cisi zor yayınlanır. Benden söylemesi. Dersi ben yazdım ve örnekledim. Sadece foruma koyması kaldı. |
|
Başa dön |
|
|
KISASLI Mesaj: 300+
Kayıt: May 19, 2007 Mesajlar: 423 Konum: Niye Bize mi Gelecen
|
Tarih: 2007-07-30, 19:30:06 Mesaj konusu: |
|
|
Kod:
|
$alis="100";
$satis="85";
$net=($satis - $alis);
$vergi=($net*18/100)
$kazanc=($net-$vergi)
if($kazanc<="0"){
echo "Dükkanı kapat";
}elseif($kazanc>"0"){
echo "Allah Bereket Versin ";
}
|
umarım olmuştur |
|
Başa dön |
|
|
yenibir Mesaj: 500+
Kayıt: Nov 08, 2005 Mesajlar: 757 Konum: Sivas
|
Tarih: 2007-07-30, 23:08:26 Mesaj konusu: |
|
|
Kod:
|
$adim="andyou";
$soyadim="yenibir";
$telefonum=123456;
if(isset($telefonum)) {
echo "$adim,$soyadim";
}
if(isset($adim,$telefonum)) {
echo "$telefonum";
}
if(empty($adim)) {
echo "$telefonum";
}
|
Tüm Değerleri Aldım Ama Ne Yapılmak istendiğini Tam Anlayamadım
Birde Sanırım Şöyle olabilir ;
Kod:
|
$adim="andyou";
$soyadim="yenibir";
$telefonum=123456;
if(isset($telefonum)) {
echo "adım=$adim soyadım=$soyadim";
}
else {
echo "Bulamadım";
}
if(isset($adim,$telefonum)) {
echo "telefonum=$telefonum";
}
else {
echo "Bulamadım";
}
if(empty($adim)) {
echo "telefonum=$telefonum";
} else {
echo "bulamadim ";
}
|
|
|
Başa dön |
|
|
yenibir Mesaj: 500+
Kayıt: Nov 08, 2005 Mesajlar: 757 Konum: Sivas
|
Tarih: 2007-07-30, 23:20:32 Mesaj konusu: |
|
|
Kod:
|
$ilksinav="70";
$ikincisinav="50";
$sonuc1="mutluson";
$sonuc2="seneyede beraberiz";
if($ilksinav<70) {
echo "$sonuc2";
}
else {
echo "$sonuc1";
}
if($ikincisivav>50) {
echo "$sonuc1";
}
else {
echo "$sonuc2";
}
|
Ben Geçtim mi Acaba |
|
Başa dön |
|
|
Aliosman Teknik Yönetici
Kayıt: Jul 20, 2002 Mesajlar: 3836 Konum: Balıkesir
|
Tarih: 2007-07-31, 12:21:17 Mesaj konusu: |
|
|
Evet yok mu soruları cevaplayacak başka baba yiğit!
Alt tarafı 4 soru sordum. İlerde bunlardan daha zor uygulamalar yapacağız. O zaman nasıl anlayacaksınız acaba? |
|
Başa dön |
|
|
serkanyilmaz303 Mesaj: 100+
Kayıt: Aug 14, 2005 Mesajlar: 140 Konum: Ankara
|
Tarih: 2007-08-04, 16:23:59 Mesaj konusu: Re: DERS-5: Program Denetleme İşlemleri-1 |
|
|
Biraz geriden takip ediyorum konuları kusura bakmayın.Ama çok faydalı Aliosman hocamızı tebrik ediyorum gerisini bekleriz. 3. sorunun cevabı şöyle olabilir.
Kod:
|
$cebimdekipara="10.50";
$bilet="5.25";
$sonuc=($cebimdekipara - $bilet);
$yemek=($sonuc);
if($yemek<="$bilet"){
echo "KAZIKLANDIN TEBRİKLER";
}elseif($yemek>="$bilet"){
echo "AFERİM SANA";
}
|
|
|
Başa dön |
|
|
Aliosman Teknik Yönetici
Kayıt: Jul 20, 2002 Mesajlar: 3836 Konum: Balıkesir
|
Tarih: 2007-08-04, 16:58:47 Mesaj konusu: |
|
|
Doğru ancak ekranda birşey göstermemesi lazımdı. 10.50 den 5.25 çıkarınca 5.25 kalır ve biletle yemek aynı paraya denk gelir.
if($yemek<="$bilet"){
yerine
if($yemek>$bilet){
kullanabilirdin. Ayrıca bir de sona else ekleseydin fena olmazdı.
Yani bak şöyle.
Kod:
|
<?PHP
$cebimdekipara="10.50";
$bilet="5.25";
$yemek=$cebimdekipara - $bilet;
if($yemek>$bilet){
echo "KAZIKLANDIN TEBRİKLER";
}elseif($yemek<$bilet){
echo "AFERİM SANA";
} else {
echo "Yol ve Yemek ücreti AYNI!";
}
?>
|
|
|
Başa dön |
|
|
serkanyilmaz303 Mesaj: 100+
Kayıt: Aug 14, 2005 Mesajlar: 140 Konum: Ankara
|
Tarih: 2007-08-04, 17:10:45 Mesaj konusu: Re: DERS-5: Program Denetleme İşlemleri-1 |
|
|
Php ile işlem yaparken dört işlem yapmayı unutmuşum Teşekkür ederim abicim uyarıların için
Birde ben bu 4. örneğe nereden başayacağımı bi türlü bulamadım.Çok karmaşık geldi bi ipucu verebilirmisin. |
|
Başa dön |
|
|
Aliosman Teknik Yönetici
Kayıt: Jul 20, 2002 Mesajlar: 3836 Konum: Balıkesir
|
Tarih: 2007-08-04, 17:26:00 Mesaj konusu: |
|
|
yüzde değerleri kafanı karıştırmasın. Bir sayıyı 0.10 gibi bir sayıyla çarparsan onun %10 unu almış olursun.
Örneğin;
Kod:
|
if($sure>="3" AND $sure<"6") {
$oran="0.10";
$sonucg=$fiyattop*$sure;
$sonuco= $sonucg*$oran;
$sonuc=$sonucg-$sonuco;
}
|
Devamını elseif ile yaparsın. |
|
Başa dön |
|
|
serkanyilmaz303 Mesaj: 100+
Kayıt: Aug 14, 2005 Mesajlar: 140 Konum: Ankara
|
Tarih: 2007-08-04, 21:56:57 Mesaj konusu: Re: DERS-5: Program Denetleme İşlemleri-1 |
|
|
Aliosman hocam şöyle yazdım bu doğrumu acaba?
Kod:
|
$birimfiyat=10; //fiyatı öylesine yazdım
//1.durum
if($sure="1") {
$sonuc1=$birimfiyat
}
//2. durum
elseif($sure="3") {
$oran2="0.10";
$sonucg2=$birimfiyat*$sure;
$sonuco2= $sonucg2*$oran2;
$sonuc2=$sonucg2-$sonuco2;
}
//3. durum
elseif($sure="6") {
$oran3="0.20";
$sonucg3=$birimfiyat*$sure;
$sonuco3= $sonucg3*$oran3;
$sonuc3=$sonucg3-$sonuco3;
}
//4.durum
elseif($sure="12") {
$oran4="0.40";
$sonucg4=$birimfiyat*$sure;
$sonuco4= $sonucg4*$oran4;
$sonuc4=$sonucg4-$sonuco4;
}
|
[/quote] |
|
Başa dön |
|
|
Aliosman Teknik Yönetici
Kayıt: Jul 20, 2002 Mesajlar: 3836 Konum: Balıkesir
|
Tarih: 2007-08-05, 10:08:57 Mesaj konusu: |
|
|
Yok olmadı ama az kaldı çözecen. Lütfen eşittir, eşit değildir konularına bir daha bak. Birde $sonuc1, 2,3 gibi ayırmana gerek yok. Hepsi $sonuc olsun. |
|
Başa dön |
|
|
serkanyilmaz303 Mesaj: 100+
Kayıt: Aug 14, 2005 Mesajlar: 140 Konum: Ankara
|
Tarih: 2007-08-05, 11:12:40 Mesaj konusu: |
|
|
Abi şimdi uyarılarını anladım aslında sure den sonraki eşittirler hariç 1,2,3 leri ve senin üstteki örneğini bilerek değiştirdim.Çünkü oradaki mantığı anlayamadım kendi mantığıma ve senin asıl soruna göre sure>="3" AND $sure<"6") bence bu durum biraz hatalı geldi.Çünkü anladığım kadarıyla burda 3e eşit ve büyükse ve 6 dan küçükse diyor oysa sen sorunda 1-3-6-12 sınırı koymuşsun.Yani atıyorummesela 5 aylık satış ihtimali yok en azından ben böyle anladım:) bu durumda bende sure=="3" dedim bu yanlışmı? sadece eşittirleri düzeltsem 1,2,3,leri değiştirmesem kodlar yine düzgün yazılmış olurmu? |
|
Başa dön |
|
|
Aliosman Teknik Yönetici
Kayıt: Jul 20, 2002 Mesajlar: 3836 Konum: Balıkesir
|
Tarih: 2007-08-05, 16:47:26 Mesaj konusu: |
|
|
Yok bana bakma ben öylesine örnek verdim.
Kod:
|
$birimfiyat=50;
$sure=12;
if($sure=="1") {
$sonuc=$birimfiyat;
} elseif(....
//buraya diğer şartlar girecek...
} //Şartlar bitti.
echo $sonuc; //Sonucu ekrana yazalım.
|
Buyur arasını sen doldur. |
|
Başa dön |
|
|
serkanyilmaz303 Mesaj: 100+
Kayıt: Aug 14, 2005 Mesajlar: 140 Konum: Ankara
|
Tarih: 2007-08-05, 21:05:26 Mesaj konusu: |
|
|
Tamam abi saolasın.. |
|
Başa dön |
|
|
Veli Mesaj: 200+
Kayıt: Apr 23, 2005 Mesajlar: 286 Konum: Mersin
|
Tarih: 2007-08-24, 16:35:15 Mesaj konusu: |
|
|
2. soru için bunu yaptım :
Kod:
|
<?PHP
$ad="veli";
$soy="kürk";
$tel="05359483145";
if ($tel != ""){
echo "ben $ad $soy";
}
elseif ($ad != "" && $soy != ""){
echo "Benim tel no: $tel";
}
elseif ($ad == ""){
echo "$tel";
} else {
echo "Bi işi beceremedin be";
}
?>
|
Ders için teşekkür ederim birde bu php ile c# arasın baya bir benzerlik var heralde :) |
|
Başa dön |
|
|
Veli Mesaj: 200+
Kayıt: Apr 23, 2005 Mesajlar: 286 Konum: Mersin
|
Tarih: 2007-08-24, 23:30:20 Mesaj konusu: |
|
|
1. soru için şunu yaptım:
Kod:
|
<?PHP
$gerkennot=45;
$notbir=50.6;
$notiki=47.3;
$toplam=$notbir+$notiki;
$ortalama=$toplam/2;
echo "\nalmanız gereken not: $gerkennot<br>";
echo "\n1. Yazılı notunuz: $notbir<br>";
echo "\n2. yazılı notunuz: $notiki<br>";
echo "\nnot ortalamanız: $ortalama<br>";
if ($ortalama >= 45){
echo "\ttebrikler dersi geçtiniz";
} else {
echo "\tSınıfta Kaldın!";
}
?>
|
ben 45 üzerin kafama göre notlara hesaplattım |
|
Başa dön |
|
|
|