İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Programlama
  4. Programlama Dilleri
Programlama Dilleri

Yazdigim programla ilgili düsünceleriniz?

emincelik5023.01.20153 cevap2.945 görüntüleme
2015'den beri9 mesaj
#1
Şö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();
}
}
}
Cevaplar
2011'den beri505 mesaj
#2
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
2014'den beri9.361 mesaj
#3
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.
2016'den beri20 mesaj
#4
Siyah ekran programları yeni bir başlangıç sanırım :)

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.