27-11-2013, 17:37 | #1 |
|
C# (Csharp)’ta İf ve Else Kullanımı
Bu konuda sizlere C#’ta if ve elsenin kullanımını anlatacağım.
BilgeAdam yazılım kursunun 3.gününde öğrendiğim if ve else yapılarının açıklamasını yazmayacağım.Sadece nerede ve nasıl kullanıldığını anlatacağım olayı çözeceksiniz zaten. BilgeAdam’ın 3.gününde yapmış olduğum takdir ve teşekkür hesaplama programından yola çıkarak sizlere bu konuyu anlatmak istedim.Eğer yazıyı okumaya devam ederseniz kullanıcıya sonuç çıkarma bölümününün mantığını kavrayabilirsiniz. İf ve Else’yi birden fazla sonuçlar için kullanıyoruz.Örnekle inceleyelim ; Kod:
if (not < 0 || not > 100) { Console.Write(“Geçersiz not girdiniz,lütfen tekrar deneyin. “); } else if (not >= 70) { Console.WriteLine(“Tebrikler! Teşekkür belgesi alıyorsunuz.”); } else if (not >= 85) { Console.WriteLine(“Tebrikler! Takdir belgesi alıyorsunuz.”); } else { Console.WriteLine(“Malesef,hiç bir belge alamıyorsunuz. : (“); } (Bu kodlar sonuç kısmının kodlarıdır,not girme ekranını vs göstermek için internetten araştırabilirsiniz.) Ahmet dönem sonunda takdir ve teşekkür hesabı için programa girer ve teker teker notlarını girer.Ahmet’in dönem sonu ortalama puanı 88,56 çıkar.İlk önce “if” kısmı yani “geçersiz not girdiniz” kısmı sorgulanır.Eğer kullanıcı doğru bir not yani benim belirttiğime göre ; Kod:
if (not < 0 || not > 100) { Console.Write("Geçersiz not girdiniz,lütfen tekrar deneyin. "); “Tebrikler! Teşekkür belgesi alıyorsunuz.” Eğer kullanıcının dönem sonu notu 85 ve 85′den yüksek ise karşına şöyle bir ekran çıkacaktır ; “Tebrikler! Takdir belgesi alıyorsunuz.” Ama artık kullanıcı hiçbirini yani ne takdir ne de teşekkür alamıyorsa karşısına en son olarak bu yazı çıkacak; “Malesef,hiç bir belge alamıyorsunuz. : (” ve kullanıcı’yı bu 4.seçenekten biriyle bilgilendirmiş olacağız. Not : “else if” yapısını istediğiniz kadar çoğaltabilir,kullanıcıya farklı sonuçlar çıkartabilirsiniz. |
Alıntı |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
|
|