Programlamada Fonksiyon Nedir? açıklıyoruz
Programlama serimizin devamında, İşlev(Function) hakkında konuşacağız - içerdiği her şeyin çoğu. Nasıl kod yazılacağını öğrenmek istiyorsanız, fonksiyonları anlamak gerçekten önemlidir. Aynısı, çalışmalarının farklı bir bölümünde kullanmak için kodlarını oldukça sık kopyalama eğiliminde olan mevcut programcılar için de geçerlidir.
İşlevlerin nasıl kullanılacağını öğrenmek, kodlayıcının nasıl daha verimli çalışacağını bileceği anlamına gelir. Sadece bu da değil, kodun okunması daha kolay olacak ve bir ekipte çalışıyorsanız bu bir nimettir.
Programlamada Fonksiyon Nedir?
Temel olarak, bir işlev, çeşitli görevleri yerine getiren bir kod bloğudur. İhtiyaç duymanız halinde, bir fonksiyon defalarca çağrılabilir ve tekrar kullanılabilir. İşleri daha da ilginç hale getirmek için, kodlayıcılar bilgiyi bir fonksiyona kolaylıkla iletebilirler, ancak sadece bu değil, aynı zamanda bilgiyi hemen geri göndermek de mümkündür.
Şu anda, popüler programlama dillerinin çoğunda, bu noktada beklenen bu özellik yerleşik olarak bulunmaktadır.
Şimdi, ne zaman bir işlev çağrılsa, program genellikle o anda çalışan programı duraklatacak ve işlevi uygulayacaktır. Oradan fonksiyon yukarıdan aşağıya okunacak ve fonksiyon görevini tamamladıktan sonra program kaldığı yerden devam edecektir.
Fonksiyonun bir değeri geri göndermesi durumunda, o değer fonksiyonun ilk çağrıldığı yerde kullanılacaktır.
Okuyun(Read) : Java Programlama dili(What is Java Programming language) nedir?
Void işlevi nasıl yazılır
Tamam, yani bir void işlevi yazmak çok kolaydır ve kısa sürede yapılabilir. Bu işlevin bir değer döndürmediğini unutmayın . (Bear)Size ne yapmanız gerektiği konusunda fikir verebilecek birkaç örneğe bakalım.
JavaScript Örneği
function helloFunction(){ alert("Hello World!"); } helloFunction();
Python Örneği
def helloFunction(): print("Hello World") helloFunction()
C++ Örneği
#include <iostream> using namespace std; void helloFunction(){ cout << "Hello World!"; } int main(){ helloFunction(); return 0; }
Okuyun(Read) : R programlama dili(What is the R programming language) nedir?
Değer gerektiren fonksiyonlar nasıl yazılır
Çalışmanız boyunca aynı kod parçasını birkaç kez yazıyorsanız, bunun için void işlevleri mükemmeldir. Ancak, bu tür işlevler değişmez, bu da onları çok kullanışlı yapmaz. Void fonksiyonlarını daha faydalı hale getirmenin en iyi yolu fonksiyona farklı değerler göndererek yapabileceklerini arttırmaktır.
Python Örneği
def helloFunction(newPhrase): print(newPhrase) helloFunction("Our new phrase")
JavaScript Örneği
function helloFunction(newPhrase){ alert(newPhrase); } helloFunction("Our new phrase");
C++ Örneği
#include <iostream> using namespace std; void helloFunction(string newPhrase){ cout << newPhrase; } int main(){ helloFunction("Our new Phrase"); return 0; }
Okuyun(Read) : Tüm Programcıların uyması gereken En İyi Programlama İlkeleri ve Yönergeleri(Best Programming Principles & Guidelines all Programmers should follow) .
Değer döndüren bir İşlev nasıl yazılır
Bu makalenin son yönü, o halde, bir değer döndürecek bir fonksiyonun nasıl yazılacağıdır. Kullanmadan önce verileri değiştirmek istediğinizde, çoğu durumda bu yol izlenir.
Python Örneği
def addingFunction(a, b): return a + b print(addingFunction(2, 4))
JavaScript Örneği
function addingFunction(a, b){ return a + b; } alert(addingFunction(2, 4));
C++ Örneği
#include <iostream> using namespace std; int addingFunction(int a, int b){ return a + b; } int main(){ cout << addingFunction(2, 4) ; return 0; }
Okuyun(Read) : Yeni başlayan Programcılar için en iyi projeler(The best projects for beginner Programmers) .
Burada listelediğimiz(Have) kodları test ederken iyi eğlenceler. Çalışmalarınızda faydalı olacaklarını umuyoruz.
Related posts
acemi Programcılar için en iyi beş proje
Java program Command Prompt'dan nasıl çalıştırılır
JavaScript Programming Language nedir
Java Programlama dili nedir? Code örnekler
R programming dili nedir ve neden RStudio kullanmalısınız?
8 En İyi Web Siteleri Python Programming bilgi için
Alternate Text Browser, birkaç Programming diline göz atmanızı sağlar
PilotEdit Lite büyük Programming dosyalarını düzenlemede iyi bir iş yapıyor
Ücretsiz Bilgisayar Programlama Dersleri İçin En İyi 14 Site
Low-level and High-level Programming languages arasındaki fark
En iyi programlama Principles & Guidelines Tüm Programmers takip etmeli
Download, Install, Learn Microsoft Small Basic programming Dil
Google Go Programming Language nedir - gereksinimler, FAQ
2020'de Öğrenilecek En İyi Programlama Dilleri Nelerdir?