5 Nisan 2008 Cumartesi

Üniversite Öğrencileri İçin Dönem Sonu Başarı Notunu Hesaplama

Aşağıdaki örnek kodu çalıştırma için Visual Studio 2005 ile yeni bir "C# - Windows - Console" projesi başlatın ve aşagıdaki kodu Main bloğunun yerin yapıştırın.
----------------------------------------------
static void Main(string[] args)
{
int toplamBasariNotu = 0;
while (true)
{
Console.Write("Başarı notu: ");
// girilen metin alınıyor
string girilen = Console.ReadLine();
if (girilen.Trim()=="")
{
break;
}
// girilen metin "," virgül karakterinden bölüyor
// ilk öğe not, ikinci öğe ağırlık
string[] degerler = girilen.Split(',');
int basariNotu = int.Parse(degerler[0]);
double agirlik = double.Parse(degerler[1]);
// girilen notun başarıya katkası
int katki = (int)(basariNotu * agirlik/100);
// dönem sonu başarı notu
toplamBasariNotu += katki;
}
Console.Write("Dönem sonu başarı notunuz: ");
// başarı notu daha önce geliştirilen fonksiyon
// kullanılarak harfli sisteme dönüştürülüyor
Console.WriteLine(YuzludenHarfliyeDonustur(toplamBasariNotu));
Console.WriteLine();
Console.WriteLine("Uygulamadan çıkmak için [Enter] tuşuna basın.");
Console.ReadLine();
}

Hiç yorum yok:

Yorum Gönder