Popüler Yayınımıza da Göz Atabilirsiniz

Başarı Not Ortalama Kaldı Geçti Uygulaması Hazır Ödev C#



Ödev cevaplarında, kişinin girdiği sınav notlarını tutarak onun, not ortalamasını hesaplama,  sınıf dersi geçti kaldı ve öğrenci başarı durumu belirlemenin kodlarını göstereceğiz. 

İlk olarak not ortalamasını hesaplayalım

        Console.WriteLine("Merhaba Hoş geldiniz Uygulamamıza");

        Console.WriteLine("Vize notunuzu giriniz!");

        int vize_notu = Int32.Parse(Console.ReadLine());

        Console.WriteLine("Final notunuzu giriniz!");

        int final_notu = Int32.Parse(Console.ReadLine());

        int not_ortalaması = vize_notu / 100 * 40 + final_notu / 100 * 60;

        Console.WriteLine("Not Ortalamanız: " + not_ortalaması);

Kullanıcının girdiği değerleri Console.Readline ile okuyup int değişkene dönüştürüyoruz. Daha sonra yüzdelerini alıp topluyoruz. Bu örnekte vize yüzdesi 40 , finalin yüzdesi 60 olarak ayarlandı bu değerleri değiştirip size göre ayarlayabilirsiniz.

Devam edelim başarı durumunu hesaplayıp yazdıralım

     string basari_durumu;

        if (not_ortalaması >= 70)

            basari_durumu = "Başarılı";

        else if (not_ortalaması >= 50)

            basari_durumu = "İyi";

        else if (not_ortalaması >= 30)

            basari_durumu = "Kötü";

        else

            basari_durumu = "Başarısız";


        Console.WriteLine("Başarı Durumu: " + basari_durumu);

Büyükten küçüğe devam edecek şekilde ayarladık, ilk if'i kontrol ederek şartı sağladığı aralığa girip başarı durumunu alacak.  Not değerlerini siz girip değiştirebilirsiniz.

    Son olarak ise geçti kaldı kısmını yapalım.

        if (not_ortalaması >= 50 && final_notu >= 50)

            Console.WriteLine("Dersi Geçtiniz");

        else

            Console.WriteLine("Kaldınız");

Finalde minumum 50 alma şartı ekledik , not ortalamanızda 50 üstünde olmalı. Eğer farklı sayı istiyorsanız 50'yi değiştirebilirsiniz. Eğer final şartı istemiyorsanız. Aşağıdaki gibi yapabilirsiniz.

         if (not_ortalaması >= 50 )

            Console.WriteLine("Dersi Geçtiniz");

        else

            Console.WriteLine("Kaldınız");

İstediğiniz gibi hazırca kullanabileceğiniz bir örnek. Yorum atarak desteklerinizi belirtebilirsiniz.


Yorumlar

Bu blogdaki popüler yayınlar

C# örnekleri oyun nasıl yapılır

C# ile List İçinde Değer Arama ve Bulma Find ve FindAll Komutu