C++ Functions

Posted: October 8, 2014 in C++
Tags: ,

Programlamada fonksiyonlar önemli bir kavramdır. Kodlamanın tekrar tekrar yapılmasının önüne geçilmiş olur. Bunu bir örnekle açıklayalım.

Aşağıdaki örnekte fonksiyon tanımladık.

#include

using namespace std;

int big(int,int);
int sum(int,int);

int main()
{
int a,b;

cout<<“Birinci Sayiyi giriniz:”<> a;
cout<<“Ikinci Sayiyi giriniz:”<>b;

cout<<“Sayilardan buyugu:” <<big(a,b)<<endl;
cout<<“Sayilarin toplami:”<< sum(a,b)<y)

bigfind=x;

else
bigfind=y;

return bigfind;

}

int sum(int x, int y)

{

int sumfind;
sumfind=x+y;
return sumfind;

}

12

İki tane fonksiyonumuz var. big fonksiyonu kullanıcıdan aldığı int türden iki sayıyı karşılaştırıp büyük olanı bulup geriye döndürüyor. sum fonkisyonu ise kullanıcıdan aldığı int türden iki sayıyı toplayıp geriye döndürüyor.C++ fonksiyon tanımlamasının fonksiyonu çağırmadan yapılması gerekmektedir.Bu hatanın önüne geçmek için fonksiyon prototipleri kütüphane dosyaların hemen altında tanımlansa daha iyi olur.

Programın ekran çıktısı bu şekilde olacaktır…

13

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s