Fonksiyonlar C# Ders 44
Daha fazla bilgi için : www.gorselprogramlama.com
Fonksiyonlar: Kodları özel bir bloğa yazarak her defasında aynı kodları tekrar tekrar yazmamamızı sağlar.Fonksiyon herhangi bir değişkene eşitlenir ve değer döndürür. Değer döndürme için return kullanıyoruz.
Örnek: (a!.b!)/(a-b)! işlemini fonsiyon kullanarak kodları yazalım.
normal yazdığımızda kodları faktöriyel alma işlemi üç yerde olduğu için üç defa faktöriyel alma kodu yazmamız gerekir.Ama biz faktöriyel hesaplamayı fonksiyonda yapacağız.Ve her fakröriyel işleminde fonksiyonu çağıracağız.

[code language=”csharp”]
namespace fonksiyon
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
//Daha fazla bilgi için : www.gorselprogramlama.com
double fak(int sayi)
{
double c=1;
for (int i = 1; i <=sayi; i++) { c *= i; } return c; } private void hesapla_Click(object sender, EventArgs e) { double sonuc; int a = int.Parse(textBox1.Text); int b = int.Parse(textBox2.Text); sonuc = (fak(a)*fak(b))/fak(a-b); label1.Text = sonuc.ToString(); } } } [/code]
Daha fazla bilgi için : www.gorselprogramlama.com
Dersin videolu anlatımı ve anlatımda yapılan projeyi indirmek için

teşekkürler..