PHP

Php Vize Final Notu Hesaplama Ve Geçme Durumu Örneği

Karar yapıları tüm programlama dillerinde belirli bir şart (yada şartlar) ile programın dallanması için kullanılır. Bu yazıda da PHP ile birden fazla şarta göre “Vize Final Notuna Göre Geçme Kalma Durumu”nu hesaplayıp sonucu yazdıran programı yapacağız.

PHP ile if else kullanımı ile ilgili daha fazla örnek için PHP if else kullanımı dersine bakabilirsiniz. Ayrıca daha fazla ders için de PHP Dersleri konusuna göz atmanızı tavsiye ederim.

Problem: vize ve final değişkenlerinde tanımlı olan vize ve final notuna göre geçme kalma durumu hesaplanmaktadır. Geçme kalma durmu hesaplanırken aşağıdaki şartlar dikkate alınacaktır.

Durum 1: Ortalama not vizenin notunun yüzde 40’ı Final notun da yüzde 50’si ile hesaplanmaktadır.

Durum 2: Öğrencinin dersten geçebilmesi Final notu 60 ve üzerinde, ortalama not da 60 ve üzerinde olmak zorundadır.

Çıktılar: Birden fazla durum sonucunda elde edilecek çıktılar aşağıdaki gibi olacaktır.

Çıktı 1: Öğrenci geçerse “Başarılı bir şekilde geçtiniz” yazdıracak.

Çıktı 2: Öğrenci ortalamadan geçip, finalden kalırsa ” Ortalama geçer ancak finalden kaldınız” yazdıracak.

Çıktı 3: Öğrenci finalden geçip, ortalamadan kalırsa “Finalden geçtiniz ancak ortalamadan kaldınız” yazdıracak.

Çıktı 4: Ortalama ve finalden kalırsa “Dersten kaldınız” yazdıracak.

Problemin Çözümü:

Çıktı 2 için vize notunu 80, final notunu 50 yapabilirsiniz.

Çıktı 3 için vize notunu 10, final notunu 60 yapabilirsniz.

Çıktı 4 için vize notunu 10, final notunu 40 yapabilirsiniz.

Yorum Yap

Yorum yapmak için tıklayın