21 Kasım 2016 Pazartesi

Örnek-7: Dizinin Fonksiyonda Kullanılması


Örnek-6: Yinelemeli Fonksiyon Kullanarak Yapılan Faktöriyel Hesabı


Örnek-5: void Fonksiyon Örneği


Örnek-4: Fonksiyon geri değer dönüşü ve prototip kullanımı


Örnek-3: İç içe birden fazla fonksiyon çağırımı


Örnek-2: Fonksiyon Çağırımı ve Kod Akışı


Örnek-1: İki Sayının Toplamı

Fonksiyon tipi:         int
Fonksiyon adı:         topla
Parametreler:         x ve y
Geri dönüş değeri:        x+y



Tavsiyeler

Birden fazla fonksiyon kullanılan programlarda, main fonksiyonu programın esas görevini yerine getiren fonksiyonların çağırıcısı olarak kullanılmalıdır.
Her fonksiyon, iyi olarak tanımlanmış tek bir işi yapacak şekilde sınırlandırılmalıdır ve fonksiyon ismi, fonksiyonun görevini etkili bir biçimde açıklamalıdır. Bu, özetlemeyi ve yazılımın yeniden kullanılabilirliğini sağlatır.
Eğer fonksiyonun görevini açıklayacak etkili bir isim bulamıyorsanız muhtemelen yazdığınız fonksiyon birden fazla görevi yerine getirmeye çalışmaktadır. Bu tarzda fonksiyonları daha küçük fonksiyonlara bölmek en iyi yoldur.
Bir fonksiyon genellikle bir sayfadan daha uzun olmamalıdır. Küçük fonksiyonlar yazılımın yeniden kullanılabilmesini sağlatır.
Programlar, küçük fonksiyonların bir araya getirilmesiyle yazılmalıdır. Bu, programların daha kolay yazılması, değiştirilmesi ve hatalarının giderilmesini sağlar.
Çok fazla sayıda parametreye ihtiyaç duyan fonksiyonlar birden fazla görevi yerine getiriyor olabilir. Böyle fonksiyonları ayrı görevleri gerçekleştiren daha küçük fonksiyonlara bölmek gerekir. Fonksiyonun başlığı mümkünse bir satıra sığmalıdır.



Dizilerin Fonksiyonlarda Kullanılması

Diziler de sıradan değişkenler gibi bir fonksiyona parametre olarak aktarılabilirler.
Fakat, aktarma kuralı biraz farklıdır.

Her zaman dizinin yanında
boyutunun da bilinmesi gereklidir !!!