REKLAM ALANI
Mesaj Cevaplar Görüntüleme Yazar
Parametre

Fonksiyona input olarak giren ve içeride kullanılan değerlere parametre denir. Bir fonksiyonda hiç parametre olmayabilir, bir yada birde çok parametre de olabilir.
 
Kod:
func someFunc(Parameters) {
    statements  
}


Parametreler, fonksiyonu çağırırken belirlenir. Fonksiyon her çağrıldığı zaman farklı parametreler göndererek aynı işlemin farklı değişkenler ile yapılması sağlanır.

[color=#FF0000]Parametre Alan Fonksiyonlar
2 721 ^Phoenix^
Her fonksiyon, parametre ve return değerlerinin tipleriyle belirlenen bir fonksiyon tipine sahiptir.
 
Kod:
func sum(a: Int, b: Int) -> Int {
    return a + b
}
func multiply(a: Int, b: Int) -> Int {
    return a * b
}

Üstte yer alan sum ve multiply fonksiyonları 2’şer adet int tipinde parametre değeri almaktadır. Return değeri olarak ise yine int tipinde bir değer döndürmektedir.

Bu iki fonksiyonda (Int, Int) -> Int tipindedir ve şu şekilde okunabilir:
 B
2 431 ^Phoenix^
Parametre

Fonksiyona input olarak giren ve içeride kullanılan değerlere parametre denir. Bir fonksiyonda hiç parametre olmayabilir, bir yada birde çok parametre de olabilir. 
 
Kod:
func someFunc(Parameters) {
    statements  
}

 Parametreler, fonksiyonu çağırırken belirlenir. Fonksiyon her çağrıldığı zaman farklı parametreler göndererek aynı işlemin farklı değişkenler ile yapılması sağlanır.

 Parametre Alan Fonksiyonlar

 Aşağıdaki örnekte
1 5099 UçanKelebek
Bu örnekte C++ ile kullanıcının girdiği sayıları tanımladığımız fonksiyona gönderek tak sayı ya da çift sayı olduğunu kontrol edeceğiz. .

Örneğimizde “ciftMi” adında geriye true yada false değeri döndüren bool türünde bir fonksiyon oluşturacağız.Kodlarımızın tamamı ve ekran çıktısı aşağıdaki gibi olacaktır. 
[code]
#include <iostream>
#include<stdlib.h>
using namespace std;
 
bool ciftMi(int sayi){
if(sayi%2==0){
return true;
}
else{
return false;
}
}
0 282 UçanKelebek
Bu örneğimizde yarıçap uzunluğu kullanıcı tarafından girilen dairenin alanını fonksiyon kullanarak hesaplayarak ekranda görüntüleyeceğiz. Daire alanını hesaplayan Python kodları ve ekran çıktısı aşağıdaki gibi olacaktır.

Python Kodları: 
Kod:
def daireAlan(yaricap):
    alan = float(yaricap) * float(yaricap)*3.14
    print ("Alan :",alan)
    return alan
 
r = input("Yarıçapı Gir :")
 
daireAlan(r)
1 376 UçanKelebek
Bu yazımızda Python3 ile fonksiyon kullanımını göreceğiz. Örneğimizde fonksiyon kullanarak basit bir hesap makinesi oluşturacağız. Projemizde dört işlem için dört adet fonksiyon (Topla, Cikar, Carp, Bol) oluşturarak bu fonksiyonların çağrılmasını göreceğiz.
 Not: Python dilinde fonksiyon tanımlamak için def anahtar sözcüğü kullanılır.  Python3 Kodları : 
[code]
# Toplama Fonksiyonu
def Topla(x, y):
   return x + y
 
# Çıkarma Fonksiyonu
def Cikar
1 369 UçanKelebek
[code]
package javaapplication2;
import java.util.*;
public class JavaApplication2 {
public static **** main(String args) {
Scanner klavye=new Scanner(System.in);

System.out.print("Bir Sayı Giriniz: ");
double k=klavye.nextDouble();
System.out.print("Girdiğiniz Sayinin Kacinci Kuvvetini Almak İstersiniz: ");
double l=klavye.nextDouble();
System.out.println("nÜStel OLarak Hesap: "+ustel(k,l) + " Faktoriyel:" + faktoriyel(k));
}


public static double faktoriyel (double a){
int i,
0 359 ^Phoenix^
Başlangıç seviyesinin son dersi olan fonksiyonlar bir şeyler inşa etmeye başlamamız için öğrenmemiz gereken en harika derslerden birisi. Teorik olarak matematik dersinde gördüğümüz fonksiyonlar gibidir.
 
Oluşturduğumuz bir değişken ve içine yazdığımız kodları istediğimiz yerde tanımladığımız fonksiyonun adıyla çalıştırıp tekrar tekrar kullanabiliyoruz.
 
Gerek çalışmalarımızda çok sık tekrar edeceğimiz kodları bir yerde paket haline getirip bir fonksiyon adıyla çağırmak içi
0 215 TRWebmaster
PHP’nin kendi içinde yüzlerce fonksiyonu vardır. Diğer derslerde gördüğümüz isset()empty()unset() gibi. Fonksiyon oluşturmak ve kullanmak gayet basit, ama basit olduğu gibi derin konuları da var.
 
İlk önce nasıl bir fonksiyon oluşturacağımızı gösterelim:
 
PHP Kod:
function selam_ver() {
   echo 'Selam!';

 Yukarıda selam_ver() adında bir fonksiyon oluşturduk. Bu şekilde bir kodu çalıştırsak ekrana bir çıktı vermez. Çünkü şuan sadece bir fonksiyon t
0 259 TRWebmaster
[hide]Bir C ++ işlev tanımının genel şekli şöyledir :
 
Kod:
dönüş_tipi fonksiyon_adı ( parametre listesi ) {
  fonksiyon gövdesi / yazılacak kodlar
}


[b]Bir C ++ fonksiyon tanımı, bir fonksiyon  üstbilgisi ve bir fonksiyon gövdesinden oluşur. İşte bir fonksiyonun tüm parçaları –

Dönüş Tipi:  C++ dilinde bir fonksiyonun döndürdüğü değerin tipini gösterir. dönüş_tipi , fonksiyonun döndürdüğü değerin veri türüdür. Bazı işlevler, bir değer döndürmeden istenen iş
0 306 MerT Yılmaz