Vize-final sistemi, birçok üniversitede kullanılan bir notlandırma sistemidir. Bu sistemde, öğrencilerin dersi geçebilmeleri için belirli bir vize ve final notu alması gerekmektedir. C# ile vize-final geçme hesaplaması yapmak için aşağıdaki örnek kodları kullanabilirsiniz:
csharp
using System;
class Program
{
static void Main(string[] args)
{
Console.Write(“Vize notunu giriniz: “);
double vize = Convert.ToDouble(Console.ReadLine());
Console.Write("Final notunu giriniz: ");
double final = Convert.ToDouble(Console.ReadLine());
double ortalama = (vize * 0.4) + (final * 0.6);
if (ortalama >= 60)
{
Console.WriteLine("Dersi geçtiniz!");
}
else
{
Console.WriteLine("Dersi geçemediniz.");
}
Console.ReadKey();
}
}
Bu örnekte, kullanıcının girdiği vize ve final notları alınır. Daha sonra, vize notunun %40’ı, final notunun ise %60’ı hesaplanarak not ortalaması bulunur.
Eğer not ortalaması 60 veya daha fazla ise, if bağlacı ile Dersi geçtiniz! mesajı ekrana yazdırılır. Eğer not ortalaması 60’dan küçük ise, else bağlacı ile Dersi geçemediniz. mesajı ekrana yazdırılır.
Son olarak, programın kullanıcının tuşa basana kadar çalışmasını sağlamak için Console.ReadKey() yöntemi kullanılır.