Professional Documents
Culture Documents
// eğer ortalama 40'tan büyük veya eşit ise geçti, değilse kaldı
durum = ortalama >= 40 ? "Geçti" : "Kaldı";
Console.ReadLine();
}
}
1 BMYO- Bilgisayar Programcılığı | Öğr. Gör. Bayram AKGÜL | 2013-2014 Bahar Dönemi
BPR152-Algoritma ve Programlama II Uygulama -5
// klavyeden girilen vize notunun %40'ını ve final notunun %60'ını
// alarak ortalamayı hesaplayan, ve ortalamanın durumuna göre
// harf notunu ve geçti/kaldı durumunu belirleyen program.
// Eğer final 40'tan küçük ise ortalamaya bakılmaksızın öğrenci kalır, harf notu FF olur.
using System;
class Program
{
static void Main()
{
// değişken tanımlamaları
float vize, final, ortalama;
string harfNotu, durum;
// eğer final notu 40'tan küçük ise ortalamaya bakılmaksızın öğrenci kalır.
// veya eğer ortalama 40'tan küçük ise öğrenci zaten kalır
durum = final < 40 || ortalama < 40 ? "Kaldı" : "Geçti";
// eğer final notu 40'tan küçük ise öğrenci kalır, harf notu FF olur
if (final < 40)
harfNotu = "FF";
else
{
// ortalama notuna göre harf notu belirleniyor
if (ortalama >= 90)
harfNotu = "AA";
else if (ortalama >= 80)
harfNotu = "AB";
else if (ortalama >= 70)
harfNotu = "BB";
else if (ortalama >= 60)
harfNotu = "CB";
else if (ortalama >= 50)
harfNotu = "CC";
else if (ortalama >= 45)
harfNotu = "DC";
else if (ortalama >= 40)
harfNotu = "DD";
else
harfNotu = "FF";
}
2 BMYO- Bilgisayar Programcılığı | Öğr. Gör. Bayram AKGÜL | 2013-2014 Bahar Dönemi