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.