Parametreler
Coddy'nin C Journey'sinin Temeller bölümünün bir parçası. Ders 48 / 63.
C dilindeki fonksiyonlar parametre alabilir: bunlar, fonksiyon tanımında listelenen değişkenlerdir. Fonksiyonu çağırırken gönderdiğin gerçek değerlere argüman denir.
Parametre alan bir fonksiyon tanımlayın:
int add(int a, int b) {
return a + b;
}Bu örnekte add, a ve b adlı iki tamsayı parametresi alan ve bunların toplamını döndüren bir fonksiyondur.
Bir fonksiyonu parametrelerle çağırın:
int result = add(5, 3);Yukarıdaki kodu çalıştırdıktan sonra result şunu içerir:
8Değişkenleri argüman olarak da kullanabilirsin:
int x = 10;
int y = 20;
int sum = add(x, y);Yukarıdaki kodu çalıştırdıktan sonra sum şunu içerir:
30Görev
KolaycalculateArea adlı, iki parametre alan bir fonksiyon oluştur:
- Bir tamsayı
length - Bir tamsayı
width
Fonksiyon, bir dikdörtgenin alanını (length × width) hesaplamalı ve döndürmelidir.
Ardından, main fonksiyonunda kullanıcıdan bir dikdörtgenin uzunluğunu ve genişliğini temsil eden iki tamsayı oku, bu değerlerle calculateArea fonksiyonunu çağır ve sonucu "Area: X" biçiminde yazdır; burada X hesaplanan alandır.
Kendin dene
#include <stdio.h>
// calculateArea fonksiyonunuzu buraya yazın
int main() {
// Değişkenleri okuyun
// calculateArea fonksiyonunu çağırın ve sonucu yazdırın
return 0;
}Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Temeller bölümündeki tüm dersler
2Değişkenler
Veri TürleriTamsayıFloat - DoubleKarakterlerBoolean DeğerleriSabitlerprintf TemelleriDeğişken Adlandırma KurallarıTür Dönüştürme 1. BölümTür Dönüştürme 2. BölümTekrar Görevi3Operatörler
Aritmetik OperatörlerModül OperatörüArtırma/AzaltmaAtama OperatörleriKarşılaştırma OperatörleriMantıksal Operatörler 1. BölümMantıksal Operatörler 2. BölümMantıksal Operatörler 3. BölümTekrar MücadelesiKendi başına pratik yap: Online C derleyicisi