Bir önceki konuda İf şart döngüsünü anlatmıştım bu konuda ise biraz daha geliştirmke için if çrneği yapacağım uygulamamızın adı ise not hesaplama kullanıcıdan alınan not bilgileri if döngüsü ile şartlanıp not durumuna göre ekrana yazdırılacak.Şimdi yeni bir konsol uygulaması açalım.Ve aşağıda benim yazmış olduğum kodları yazalım.
Konsol yardımı ile not bilgilerini kullanıcıdan aldım.Sonra bu bilgileri int değere çevirdim.Sonuc değişkeninde bu değerleri hesaplattım.Ve bu sonucu sonuc değişkeninde tuttum.İf kontrolü ie vu sonuc sayı olarak hangi aralıklarda ise.O aralık için belirtilen not derecesini ekrana yazmasını istedim.
class Program
{
static void Main(string[] args)
{
string vize1Str, vize2Str, finalStr;
int vize1, vize2, final;
int sonuc;
Console.Write("1.Vize notunu giriniz : ");
vize1Str = Console.ReadLine();
Console.Write("2.Vize notunu giriniz : ");
vize2Str = Console.ReadLine();
Console.Write("Final notunu giriniz : ");
finalStr = Console.ReadLine();
vize1 = Convert.ToInt32(vize1Str);
vize2 = Convert.ToInt32(vize2Str);
final = Convert.ToInt32(finalStr);
sonuc = (vize1 * 2/10) + (vize2 * 2/10) + (final * 6/10);
if ((sonuc >= 90) && (sonuc <= 100))
Console.WriteLine("Geçme Notu : AA");
else if ((sonuc >= 85) && (sonuc <= 90))
Console.WriteLine("Geçme Notu : BA");
else if ((sonuc >= 80) && (sonuc <= 85))
Console.WriteLine("Geçme Notu : BB");
else if ((sonuc >= 75) && (sonuc <= 80))
Console.WriteLine("Geçme Notu : CB");
else if ((sonuc >= 70) && (sonuc <= 75))
Console.WriteLine("Geçme Notu : CC");
else if ((sonuc >= 65) && (sonuc <= 70))
Console.WriteLine("Geçme Notu : DC");
else if ((sonuc >= 60) && (sonuc <= 65))
Console.WriteLine("Geçme Notu : DD");
else if (sonuc <60)
Console.WriteLine("Geçemediniz ,notunuz: FF");
}
}
Hiç yorum yok:
Yorum Gönder