Parametreler
Coddy'nin C Journey'sinin Temeller bölümünün bir parçası. Ders 48 / 63.
C dilindeki işlevler, çağrıldıklarında işleve aktarılan değerler olan parametreleri (bağımsız değişkenler olarak da adlandırılır) kabul edebilir.
Parametre alan bir fonksiyon tanımlayın:
int add(int a, int b) {
return a + b;
}Bu örnekte add, a ve b olmak üzere iki tamsayı parametresi alan ve bunların toplamını döndüren bir fonksiyondur.
Parametrelerle bir işlev çağırın:
int result = add(5, 3);Yukarıdaki kodu çalıştırdıktan sonra result şunları içerir:
8Değişkenleri bağımsız değişken olarak da kullanabilirsiniz:
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 oku
// calculateArea'yı çağır ve sonucu yazdır
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ıOndalık - DoubleKarakterlerBoolean'larSabitlerprintf 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 Mücadelesi3Operatörler
Aritmetik OperatörlerModül OperatörüArtırma/AzaltmaAtama OperatörleriKarşılaştırma OperatörleriMantıksal Operatörler Bölüm 1Mantıksal Operatörler Bölüm 2Mantıksal Operatörler Bölüm 3Tekrar MücadelesiKendi başına pratik yap: Online C derleyicisi