Yazdigim programla ilgili düsünceleriniz?

emincelik50

Öğrenci
Katılım
21 Ocak 2015
Mesajlar
9
Reaksiyon puanı
0
Puanları
0
Şöyle olsa daha kullanışlı olurdu bu şekilde çok uzatmışsın gibi düşüncelerinizi paylaşırsanız sevinirim :thumbup1: (Açıklamalarınızı biraz açık yapmanızı isteyecem çünkü c ile uğraşmaya başlıyalı sadece 1 hafta gibi bir süre oldu ve pek fazla detay bilmiyorum)

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
//Not Ortalamasi ALan Program ve Gecmek icin kac alınması gerektiğini hesaplayan
namespace ConsoleApplication7
{
class Program
{
static void Main(string[] args)
{
int nt1, nt2, t;
float sonuc, fn, km;
string not1, not2, k;
Console.WriteLine("Not Ortalamanıza Göre Harf Notunuzu Söyleyen Programa Hoş Gelidiniz.");
Console.WriteLine("Gecme Notu Hesaplamak icin (1)\nHarf Notunuz İçin (2)");
k = Console.ReadLine();
t = Convert.ToInt32(k);


switch (t)
{
case 2:
{
Console.Write("Vize Notunuzu Giriniz= ");
not1 = Console.ReadLine();
Console.Write("Final Notunuzu Giriniz= ");
not2 = Console.ReadLine();
nt1 = Convert.ToInt32(not1);
nt2 = Convert.ToInt32(not2);
sonuc = (nt1 * 40 / 100) + (nt2 * 60 / 100);
if (sonuc >= 60 && sonuc < 65)
{
Console.WriteLine("Ucuz Yırttınız. C3");
}
else if (sonuc >= 65 && sonuc < 70)
{
Console.WriteLine("C3 Degil Olumm. C2");
}
else if (sonuc >= 70 && sonuc < 75)
{
Console.WriteLine("C3'Le Gecmekten İyidir. C1");
}
else if (sonuc >= 75 && sonuc < 80)
{
Console.WriteLine("C gelmesinde ne gelirse :). B3");
}
else if (sonuc >= 80 && sonuc < 85)
{
Console.WriteLine("Calismadim Diyip Yüksek Alanlardan. B2");
}
else if (sonuc >= 85 && sonuc < 90)
{
Console.WriteLine("Azıcık Daha Baksan İyiydi. B1");
}
else if (sonuc >= 90 && sonuc <= 100)
{
Console.WriteLine("Notlar Şekil Onumden Cekil. A");
}
else
{
Console.WriteLine("Üzgünüm Seneye Yada Büte Artik Ne Yapalım.");
}
break;
}
case 1:
{
Console.Write("Vize Notunuzu Giriniz= ");
not1 = Console.ReadLine();
nt1 = Convert.ToInt32(not1);
km = nt1 * 40 / 100;
fn = (60 - km) * 100 / 60;
Console.WriteLine("Geçmeniz için Almaniz Gereken Not=" + fn);
break;
}


default:
{
Console.WriteLine("Yanlis Girdiniz Hoscakalin.");
break;
}
}


Console.ReadKey();
}
}
}
 

algea

Doçent
Katılım
15 Temmuz 2011
Mesajlar
505
Reaksiyon puanı
22
Puanları
18
Code’da hiç Comment Line ile göstermemişsin bu bir eksi avantaj sonradan code’larını incelerken kafan karşışabilir. Mutlaka açıklama satırı kullan…
 

kmurat

Müdavim
Müdavim
Katılım
8 Şubat 2014
Mesajlar
8,598
Çözümler
3
Reaksiyon puanı
3,760
Puanları
1,358
Açıklamalar, birlikte yürütülen projeler için önemli. Ben de kendi denemelerime açıklama eklemem. Herkes kendi kodunu bilir. Ama açıklama var.
 

LGTR

Öğrenci
Katılım
21 Ocak 2016
Mesajlar
20
Reaksiyon puanı
0
Puanları
0
Siyah ekran programları yeni bir başlangıç sanırım :)
 
Üst