C# Length ile Karakter Sayımı
string isim; Console.WriteLine("mesajinizi giriniz"); isim = Console.ReadLine(); if (isim.Length > 5) Console.WriteLine("mesajinizi kabul edilmistir."); else Console.WriteLine("mesajiniz cok kisa"); Console.ReadLine();
string isim; Console.WriteLine("mesajinizi giriniz"); isim = Console.ReadLine(); if (isim.Length > 5) Console.WriteLine("mesajinizi kabul edilmistir."); else Console.WriteLine("mesajiniz cok kisa"); Console.ReadLine();
Boolean sonuc; int x = 8, y = 15; sonuc = x == 4 && y == 8; Console.WriteLine("sonuc : " + sonuc); Console.ReadLine();
Boolean sonuc; string pc = "toshiba", pc = "asus"; sonuc = pc == "oem" || pc == "casper"; Console.WriteLine("sonuc : " + sonuc); Console.ReadLine();
&& operatörü “ve” anlamındadır
Boolean sonuc; int x = 5, y = 9; sonuc = x == 7 && y == 15; Console.WriteLine("sonuc : " + sonuc); Console.ReadLine();
|| operatörü “veya” anlamındadır
Boolean sonuc; string islemci1 = "i3", islemci2 = "i5"; sonuc = islemci1 == "i5" || islemci2 == "i7"; Console.WriteLine("sonuc : " + sonuc); Console.ReadLine();
Boolean sonuc; double not1, not2,not3; not1 = 3.67; not2 = 3.20; sonuc = not1 >= not2; //true not3 = 3.20; sonuc = not2 <= not3; //true Console.WriteLine("sonuc : " + sonuc); Console.ReadLine();
Boolean sonuc; byte yas1 = 15, yas2 = 18; sonuc = yas2 < yas1; Console.WriteLine("sonuc : " + sonuc); Console.ReadLine();
Kuvvet alma
int a = 5, b = 8; Console.WriteLine(Math.Pow(a,b)); Console.ReadKey();
Yuvarlama
double a = 5.5; Console.WriteLine(Math.Round(a)); Console.ReadKey();
C# işlemler arasında kullanılan matematiksel işlemlerin kullanılması.
double a, b, c; Console.WriteLine("a sayisini giriniz"); a = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("b sayisini giriniz"); b = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("c sayisini giriniz"); c = Convert.ToDouble(Console.ReadLine()); sonuc=((a + (b * b)) - c) / Math.Sqrt(a) + ((c-3)*(c-3)); Console.WriteLine("sonuc= {0}",sonuc); Console.ReadKey();
Console.WriteLine("Bir Sayi Giriniz"); if (Convert.ToInt16(Console.ReadLine()) >= 18) Console.WriteLine("Ehliyet Alabilirsiniz"); else Console.WriteLine("Biraz Bekleyeceksiz"); Console.ReadLine();
Ekrana yazdırılan ifadeleri özel formatlar kullanarak daha okunabilir ve daha anlamlı bir hale getirebiliriz.
Console.WriteLine("{0:yy}",DateTime.Now); Console.ReadKey();
Console.WriteLine("ara beni{0:(###) ### ## ##}",53821234567); Console.ReadKey();
int x; Console.Write("Dönüştürülücek Sayıyı giriniz:"); x = Convert.ToInt16(Console.ReadLine()); Console.WriteLine("Sayı..:{0:N}", x); Console.WriteLine("Para..:{0:C}", x); Console.WriteLine("Ondalık..:{0:D5}", x); Console.WriteLine("Ondalık2..:{0:D10}", x); Console.WriteLine("Bilimsel{0:E}", x); Console.WriteLine("Sabit Nokta..:{0:F0}", x); Console.WriteLine("Sabit Nokta2..:{0:F2}", x); Console.WriteLine("Sabit Nokta3..:{0:F5}", x); Console.WriteLine("Onaltılık..:{0:X}", x); Console.ReadKey();
int a=3,b=6,c=9; c /= a; a /= 3; b /= a; c += b; Console.Write("sonuc c: " + c); b -= 8; Console.Write("sonuc b: " + b); a *= 3; Console.Write("sonuc a: " + a); Console.ReadLine();
const int ucgenacitoplam = 180; int aci1, aci2; Console.Write("1.Aciyi giriniz: "); aci1 = Convert.ToInt16(Console.ReadLine()); Console.Write("2.Aciyi giriniz: "); aci2 = Convert.ToInt16(Console.ReadLine()); Console.WriteLine("3.Aci: " + (ucgenacitoplam - aci1 - aci2)); Console.ReadKey();