Proje türü ; C# Konsol Uygulaması (.NET framework)
Soru: Şart blokları kullanarak bir sayının 100'lük dilimlerde nereye geldiğini bulunuz?
Önemli not ; Aşağıda yazdığım kodlarda && "ve" anlamında kullanılır. || ise "veya" anlamında kullanılır! [&& işareti Shift+6 tuşu ile yazılır. || ise Z'nin sol kısmındaki <> işaretini yaptığımız tuşla fakat öncesinde AltGr tuşuna basılı tutulur sonrasında oraya basılır 2 kere basınca || işaretini bırakır.
Öncelikle ;
C#:
var number = 10;
Devamında ;
C#:
if (number >= 0 && number <= 100) //Yukarıdaki atadığımız sayıya göre eğer number 0'dan büyükse ve number 100'den küçükse konsola "Numara 0'dan büyük ve 100'den küçük." yazdırıyor.
{
Console.WriteLine("Numara 0'dan büyük ve 100'den küçük.");
}
else if (number > 100 && number <= 200) //değilse eğer number 100'den büyükse ve number 200'den küçükse konsola "Numara 100'den büyük ve 200'den küçük." yazdırmış oluyor.
{
Console.WriteLine("Numara 100'den büyük ve 200'den küçük.");
}
else if (number > 200 || number < 0) //değilse eğer number 200'den büyükse veya number 0'dan küçükse konsola "Numara 200'den büyük veya 0'dan küçük." yazdırıyor.
{
Console.WriteLine("Numara 200'den büyük veya 0'dan küçük.");
}
Console.ReadLine(); //Konsol açıldığında kapanmaması ekranda kalması için ReadLine komutunu kullanıyoruz.
Kodun yazılmış hali ve çıktısı ;
Arkadaşlar aynı işlemi Switch bloguylada yapabiliyorsunuz. Bu Switch blogunu bizler ve genelde yazılımcılar pek fazla kullanmasada bununlada ilgili örnek vereyim ;
Tekrar yazacak olursak ;
C#:
var number = 10;
C#:
switch (number)
{
case 31:
Console.WriteLine("Numara 31");
break;
case 41:
Console.WriteLine("Numara 41");
break;
default:
Console.WriteLine("Numara 31 veya 41 değil!");
break;
}
Switch ilede basit bir örnek vermiş oldum buraya yazarak. Mesala switch blogunda yazdığımız kodda en sondaki blogu dönderecek "Numara 31 veya 41 değil!" olarak çünkü number'den çektiği sayı "10" bu sayı 31 veya 41 olarak girilirse ozaman ilk 2 bloga göre yazdıracaktır.
Önemli değil bunlar temel kavramlar ve bu şart blokları bir projede fazlaca kullanılan kodlar ben anlayabileceğiniz kıvamda en basit seviyede açıklama satırları ile anlatmaya özen gösterdim.
- C# dizesinin sonunda null-terminating karakter yoktur; bu nedenle bir C# ... Bir Length dize özelliği, Unicode karakter sayısını değil, içerdiği nesne sayısını Char temsil eder. ... Round((2018d - jh.born) / 100d) * 100d} years old today. ... String nesnenin bir örnek anlamına gelmez ve null dize üzerinde bir ...