Bu yazımızda kullanıcıdan alınan veriye göre üniversite not ortalamasını hesaplayan kodu yazacağız. Hemen sorumuzu ve kodu görelim.

Soru : Kulllanıcıdan alınan vize ve final notları ile not ortlamasını ve harf karşılığını yazan kodu C# dilini kullanarak yazınız. (Ortalamadaki ağırlıklar, vize: %40 , final : %60)

Öncelikle soruda geçen ortalamadaki ağırlıklar kısmının ne olduğunu ve matematiksel karşılığını öğrenelim. Parantez içerisindeki ifadenin karşılığı şudur; vizenin %40 ile finalin %60’ını topla. C# dilinde karşılığı;

sonuç : vize * 0.4 + final * 0.6;

Cevap :

using System;
class HelloWorld {
  static void Main() {
    Console.Write("Vize notunu giriniz: ");
    float vize = Convert.ToSingle(Console.ReadLine());
    Console.Write("Final notunu giriniz: ");
    float final = Convert.ToSingle(Console.ReadLine());
    float ortalama = (float)(vize * 0.4) + (float)(final * 0.6);
    Console.WriteLine("\nNot Ortalamanız = " + ortalama);
 
    if (ortalama > 90)
        Console.WriteLine("AA ile dersi geçtiniz.");
    else if (ortalama > 85)
        Console.WriteLine("BA ile dersi geçtiniz.");
    else if (ortalama > 80)
        Console.WriteLine("BB ile dersi geçtiniz.");
    else if (ortalama > 75)
        Console.WriteLine("CB ile dersi geçtiniz.");
    else if (ortalama > 50)
        Console.WriteLine("Kosullu geçtiniz.");
    else
        Console.WriteLine("Dersi geçtiniz.");
    Console.ReadLine();
  }
}

Çıktısı :

Vize notunu giriniz: 70
Final notunu giriniz: 90

Not Ortalamanız = 82
BB ile dersi geçtiniz.

Bu yazımızda kullanıcıdan alınan veriye göre üniversite not ortalamasını hesaplayan kod örneğini çözdük. Diğer C# örneklerini görmek için buraya tıklayabilirsiniz.

Bu yazı dikkatini çekebilir.   C# İle Değişkenleri Ekrana Yazdırma Örneği