Toplama,Çıkarma,Çarpma ve Bölme
Formumuza yeni bir button oluşturuyoruz.
private void button2_Click(object sender, EventArgs e)
{
int sayi1 = 9;
int sayi2 = 23;
int sonuc = sayi1 + sayi2;MessageBox.Show(sonuc.ToString());
}
//int değişkeni içinde bir sayı tanımlıyoruz.
//int değiskeni içinde 2. sayımız.
//int değiskeni içinde tanımladığımız 2 sayıyı topluyoruz
//Topladığımız sayıları MessageBox içinde gösteriyoruz
Yeni bir buton olusturup çıkarma işmenine bakalım.
private void button3_Click(object sender, EventArgs e)
{
int sayi1 = 9;
int sayi2 = 23;
nt sonuc = sayi1 - sayi2;
MessageBox.Show(sonuc.ToString());
}
//tek fark topla(+) yerine çıkartma(-) yapmamız.
Çaprma işlemi için olusturduğumuz button
private void button4_Click(object sender, EventArgs e)
{
int sayi1 = 9;
int sayi2 = 23;int sonuc = sayi1 * sayi2;MessageBox.Show(sonuc.ToString());
}
Ve bölme için ayrı bir button.
private void button5_Click(object sender, EventArgs e)
{
int sayi1 = 9;
int sayi2 = 23;
int sonuc = sayi1 / sayi2;
MessageBox.Show(sonuc.ToString());
}
Bu işlemler daha fazla değisken kullanarakda yapabiliriz.
int sayi1 = 9;
int sayi2 = 23;
int sayi3 = 8;
int sonuc = sayi1 * sayi2+sayi3;
MessageBox.Show(sonuc.ToString());
//Bu sefer dikkat edilmesi gereken aynı matamatikte olduğu gibi çarpma işkeminin önceliği olduğudur. Eğer toplama işlemini önce yapmak istiyorsak ( ) içine almamız gerekiyor.
int sayi1 = 9;
int sayi2 = 23;
int sayi3 = 8;
int sonuc = sayi1 * (sayi2+sayi3);
MessageBox.Show(sonuc.ToString());
String Fonksiyonları.
Length Fonksiyonu.
Yeni bir button oluşturuyoruz.
private void button6_Click(object sender, EventArgs e)
{
string isim = "Kerem";
MessageBox.Show(isim.Length.ToString());
}
//Length fonksiyonu string bir ifadenin karakter sayısını öğrenmemize yarar. Int bir değer olduğu için MessageBox'da ToString ile string'e çeviriyoruz.
IndexOf
Her bir string ifade index değerine sahiptir.Örneğin
string isim ="Osman";
O:0,s:1,m:2,a:3,n:4 indexsine sahiptir.IndexOF ile bu indexleri öğrenebiliriz.
private void button7_Click(object sender, EventArgs e)
{
string isim = "Osman";
MessageBox.Show(isim.IndexOf("m").ToString());
}
//IndexOf yazdıktan sonra ( ) içine hangi harfin indexini öğrenmek istiyorsak onu yazıyoruz.Gelen değer int olduğu için ToString ile gösteriyoruz.
LastIndexOf
IndexOf en bastaki karakterden sayarak başlar. LastIndexOf ise en sondaki karakterden baslar.
Remove
private void button8_Click(object sender, EventArgs e)
{
string isim = "Yasemin";
MessageBox.Show(isim.Remove(3));
}
//Verdiğimiz index numarasından sonraki harfleri göstermez.
Substring
private void button9_Click(object sender, EventArgs e)
{
string isim = "network academy";
MessageBox.Show(isim.Substring(3,7));
}
//String ifadede girilen index aralıklarındaki harfleri gösterir.
//Not: Boşlukta bir karakter olarak tanımlanır.
ToUpper, ToLower
private void button10_Click(object sender, EventArgs e)
{
string isim = "Kazım";
isim.ToUpper;
MessageBox.Show(isim);
}
//string ifadenin harflerini büyük göstermeye yarar.ToLower ise küçük gösterir.
ToUpper ile Baş Harfi büyülten Program.
private void button11_Click(object sender, EventArgs e)
{
string isim = "çağrı";
string buyuk_harf = isim.Substring(0, 1);
string kalan_harf = isim.Substring(1, 4);
MessageBox.Show(buyuk_harf.ToUpper() + kalan_harf);
}
//isim adında string bir değisken tanımladık. buyuk_harf değiskenine isim.Substring ile isim değiskeninin ilk harfini tanımladık. kalan_harf'te ise geri kalan harfleri yine Substring ile tanımladık.MessageBox'da buyuk_harf'i ToUpper ile büyük görünmesini sağladık.
//Not:+ operatörü MessageBox'da kullanıldığında değiskenleri birleştirmeye yarar.