fonksiyon – altprogram tanımlama

c# -> Parametreli alt program tanımlama / kullanma

Parametreli alt programlar, dışarıda değer alabilen alt programlardır.Parantez içine dışarıdan gelen değeri taşıyacak değişkenler tanımlanır.
Örnek: Verilen sayının karesini ekrana yazan alt program ?
1)Alt Program Tanımlama:

void karebul ( int sayi)
{
 messageBox.Show(Math.Sqrt(sayi).ToString());
}

2)Çağırma:

karebul(100);

Örnek 2: Verilen sayıları toplayan program ?

void sayi_topla ( int sayi1,int sayi2 )
{
 MessageBox.Show((sayi1+sayi2).ToString());
}

Çağırma :

sayi_topla(20,80);

c# -> Alt program nedir? Alt program nasıl tanımlanır?

Sık tekrar edilen işlemleri tekrar tekrar yazmak yerine bu işlemlere alt program olarak  tanımlayıp aynı kodları çalıştıracağımız zaman kodları tekrar yazmak yerine alt program ile çağırabiliriz. Altprogram kullarak daha az kod yazar ve kodları daha sistematik bir şekilde kullanma, başkalarının kodlarını daha iyi anlama, kodlarımızın daha anlaşılır olmasını sağlarız

Alt program kullanımı 2 aşamadan oluşturulur.

  1. Tanımlama
  2. Çağırma

Örnek alt program tanımlaması :

Void temizle();
{
 textBox1.Text=null;
 textBox2.Text=null;
}

Alt Program çağırma:

Temizle();

Bu alt programın çalışmasını istediğimiz yerde Temizle(); yazmamız yeterlidir

Alt programlar parametre (dışarıdan değer) alabilir.Ancak geriye değer gönderemez.Dışarıya değer gönderen alt programa fonksiyon denir.