• Buradasın

    C Programlama Dili'nde Fonksiyonlara Dizi ve Struct Parametresi Gönderme Eğitimi

    youtube.com/watch?v=wNLdiRgbXsA

    Yapay zekadan makale özeti

    • Bu video, bir eğitmen tarafından sunulan C programlama dili eğitim içeriğidir. Eğitmen, programlama konularını adım adım göstererek anlatmaktadır.
    • Video, C programlama dilinde fonksiyonlara dizi ve struct parametresi gönderme konusunu ele almaktadır. İlk bölümde tek boyutlu bir dizi parametresi kullanarak on ilin sıcaklık ortalamasını bulan bir fonksiyon geliştirilir, ardından iki boyutlu bir dizi parametresi uygulaması yapılır. İkinci bölümde ise rastgele sayılarla öğrenci notlarını hesaplayan fonksiyon, kullanıcıdan not girişi alarak ortalama hesaplayan fonksiyon ve öğrenci bilgilerini içeren struct veri tipi tanımlanarak bu struct'u parametre olarak alan fonksiyon geliştirilir.
    • Video boyunca kod yazımı, hata düzeltme ve uygulama çalıştırma adımları gösterilmekte, fonksiyonların farklı veri tiplerini nasıl kullanabildikleri detaylı olarak anlatılmaktadır.
    Fonksiyonlara Dizi Parametresi Gönderme
    • Bu derste fonksiyonlara birden fazla aynı veri tipinden değer (dizi) ve yapı (struct) parametre olarak gönderilmesi ve işlenmesi anlatılacak.
    • Temel fonksiyonlarda diziler değer olarak parametre alınırken, şimdi daha fazla değer taşıyan diziler parametre olarak alınabilir.
    • Örnek olarak, kullanıcıdan alınan on sıcaklığın ortalamasını bulup ekrana yazan bir fonksiyon geliştirilecek.
    01:06Ortalama Bul Fonksiyonu
    • Fonksiyon tanımlanırken, kullanıcı tarafından on tane ilin sıcaklığı dizi olarak parametre olarak gönderilecek.
    • For döngüsüyle gelen on tane ilin sıcaklığı toplanacak ve ortalaması hesaplanacak.
    • Ortalama hesaplandıktan sonra ekrana yazdırılacak.
    04:01Kullanıcıdan Sıcaklık Alma
    • Kullanıcıdan on tane ilin sıcaklığını almak için for döngüsü kullanılacak.
    • Sıcaklık değerleri bir dizi içerisine eklenecek.
    • Ortalama bul fonksiyonu çalıştırılarak sıcaklıkların ortalaması hesaplanacak ve ekrana yazdırılacak.
    07:49İki Boyutlu Dizi Parametresi
    • Tek boyutlu dizi parametresi yerine iki boyutlu dizi parametresi kullanılabilir.
    • Örnek olarak, on tane öğrencinin vize ve final notlarının ortalamasını ayrı ayrı bulan bir fonksiyon geliştirilecek.
    • İki boyutlu dizi kullanılarak otuz öğrencinin vize ve final notları hesaplanacak ve ekrana yazdırılacak.
    11:34Rastgele Notlarla Ortalama Hesaplama
    • Rastgele sayılar için "round" fonksiyonu kullanılarak vize ve final notları rastgele olarak oluşturuluyor.
    • "ortalama_bul" isimli fonksiyon, rastgele girilen notları kullanarak ortalama hesaplıyor.
    • Kullanıcıdan not almak için "sien" komutu kullanılabilir, örneğin "sien(ogr[1], "öğrencinin vize notunu giriniz")" şeklinde.
    14:50Dizi Kullanımı ve Değişken Tanımlama
    • Döngülerde "adet" gibi bir değişken kullanılarak döngü sayısı değiştirilebilir.
    • Çoklu diziler konsol olarak tanımlanır çünkü dizinin boyutu değişmez.
    • Dizi boyutu değiştirilmeye çalışıldığında hata alınır.
    16:48Struck Kullanımı
    • Struck yapısı kullanılarak öğrenci bilgileri (öğrenci numarası, adı, soyadı ve bölümü) tanımlanabilir.
    • "öğrenci_göster" isimli fonksiyon, öğrenci struktunu parametre olarak alarak ekranda gösterir.
    • Kullanıcıdan öğrenci bilgileri alınabilir ve bu bilgiler strukta saklanabilir.
    20:41Struck Fonksiyonu Kullanımı
    • Struck yapısı bir veri tipi olarak kabul edilir ve dizi olarak da kullanılabilir.
    • Öğrenci bilgileri alındıktan sonra "öğrenci_göster" fonksiyonuna gönderilerek ekranda gösterilir.
    • Fonksiyonlar değişken veri tipi, dizi ve struck gibi farklı veri tiplerini parametre olarak alabilir.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor