c# dersleri, C# Dizi Örnekleri, Visual Studio 2015 Dersleri

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ก.ย. 2024
  • C# diziler konulu bu eğitim ile, Visual Studio 2015 dersleri üzerinden, c# dizi örnekleri konu anlatımı gerçekleştirilmektedir.
    C# diziler console konulu bu video anlatımda c# dizi örnekleri çeşitlendirilmek suretiyle sizlere sunulmaktadır. Bu kapsamda Array.Sort() metodu ile dizilerde sıralama, tek boyutlu diziler, çok boyutlu diziler, foreach metodu ile dizi elemanlarını yazdırma, Array.Clear() metodu ile istenilen dizi elemanlarını silme, length metodu ile dizi boyutunu öğrenme, Array.Reverse() metodu ile diziyi tersine çevirme, IndexOf() ve LastIndexOf() metodu ile dizilerde eleman arama konularını içeren örnekler kapsamlı bir şekilde anlatılmıştır. Kısacası bu eğitimde dizilerle ilgili herşey anlatılmıştır.
    Bu online eğitim paketinde,c# dersleri, c# console dersleri, visual studio dersleri anlatılmaktadır.
    Programlama Temelleri eğitimi Microsoft Visual Studio c# console dersleri üzerinden gerçekleştirilmektedir. Günümüzde Visual Basic yerine Visual C# yazılımı daha çok tercih edilmektedir. C#, program dili öğrenmek için daha çok elverişlidir.
    Yalnızca klavye ve mouse kullanma becerisine sahip, kodlama nedir sorusundan yola çıkacak olan kullanıcılar için eğitimlerimiz biçilmiş kaftandır. Kodlama derslerine yeni başlayanlar, kapsamlı ve detaylı kodlama eğitimleri ile eğlenceli bir içerikle karşılaşacaklardır.
    Öncelikle Console nedir sorusuna cevap aranacaktır. C# console dersleri, programlamanın temel yapı taşı olan değişkenler ve veri tipleri konusu ile başlamaktadır. Daha sonra ise değişken tanımlama kuralları konusu anlatılmakta, hazırlanan örnekler üzerinden uygulamalar yapılarak konu pekiştirilmektedir. Klavyeden veri girişi ve Convert yöntemi konusunu kapsayan örnekler geliştirilmektedir.
    Bir şarta bağlı olarak bir ya da birden fazla sonuç üretilmesini sağlayan, if else konusu ve if else yapısı örnekleri üzerinde uzunca durulmaktadır.
    Klavyeden veri girişi ve if else if basamak yapısı anlatıldıktan sonra, c# hesap makinesi yapma örneği ile kullanıcıların bilgilerini tazelemesi sağlanacaktır.
    Ardından birçok dizi işlemi kolaylıkla yapmayı sağlayan, for döngüsü ve for döngüsü algoritma örnekleri detaylı olarak kavratılmaktadır. Bazı uygulamalarda for döngüsüne nazaran daha pratiklik sağlayan, while döngüsü ve while döngüsü örneklerini kapsayan c# uygulamaları üzerinde durulacaktır. Programlamanın kalbi olan bu konular işlendikten sonra switch case yapısı ve switch case kullanımı örnekleri kullanıcılara sunulacaktır. Switch case yapısı ile bir acente programı yapma konusu işlenecektir. Eğlenceli bir konu olan ve c# oyun yapma konusunu içeren rastgele sayı üretme konusu ve random() fonksiyonu ile kullanıcılar karşılaşacaktır. Günümüz gençleri özellikle, c# oyun hilesi yapma konusu üzerine yoğunlaşmaktadır.
    Verilerin düzenli olarak tutulmasını ve işlenmesini sağlayan diziler (arrays) konusuna da yer ayrılacaktır. C# diziler konusu ile ilgili detaylı ve işlevli örnekler üzerinden konu pekiştirilecektir.
    Temel konular anlatıldıktan sonra, c# sınıflar ve c# kalıtım konularında ileri düzey uygulamalara yer verilecektir.
    Hepimizin bildiği gibi otomasyon ve kontrol sistemleri fabrikalar dahil üretim yapılan tüm merkezlerde kullanılmaktadır. Dolayısıyla, c# otomasyon uygulamaları ile kanal izleyenlerimizin en yüksek seviyede online eğitimlerimizden faydalanması sağlanacaktır.
    C# console derslerini başarı ile tamamlayanlar, c# form dersleri eğitimlerine başlayabilir ve programlama hayatında yeni gelişmelere ışık tutabilir.
    Bu eğitimler programlama temelleri 10. Sınıf öğrencileri için çok faydalı olacaktır. C# programlama, TeknoTeacher Online Eğitim Platformunun asıl gayesini teşkil etmektedir.
    Eğitimin Tamamı İçin: • c# Dersleri, Visual St...
    Abone Olmak İçin: / @sendekodyaz
    Facebook Sayfası İçin: / teknoteacher
    Twitter Sayfası İçin: / tekno_teacher

ความคิดเห็น • 87

  • @SendeKodYaz
    @SendeKodYaz  4 ปีที่แล้ว +3

    Udemy C# Dersleri ile Programlama Temelleri | Visual Studio 2019 eğitimi yayınlandı.
    bit.ly/csharpdersleri
    Ülkemizin yazılım alanındaki gelişimine katkıda bulunmak için hazırladığımız eğitimler devam ediyor.
    Eğitime ve öğrenmeye değer veren, emeğin farkında olan ve bu emeği takdir etme erdemini gösteren herkese yürekten teşekkür ederim.

  • @suleyman8843
    @suleyman8843 5 ปีที่แล้ว +5

    Küçük bir dinleyici tavsiyesi vermek istiyorum.
    Yapacağınız örnekleri önceden söyleyip siz daha çözmeden öğrencilerin çözmesini isterseniz öğrencileriniz adına gerçekten çok güzel bir şey olmuş olur.
    Mesela "şehir isimlerini klavyeden girmenizi istiyorum ve şehirler alfabetik sıraya göre sıralanarak ekrana gösterilsin." Bunun gibi önceden söyleyip sonradan çözümünü yapsanız daha güzel olurdu bence ama bu haliyle bile çok güzel ve anlaşılır şekilde anlatmışsınız hocam.Çok teşekkür ederiz...

    • @SendeKodYaz
      @SendeKodYaz  5 ปีที่แล้ว +2

      Merhaba. Teşekkür ederim Süleyman Bey. Önerinizi dikkate alacağım. Console dersleri benim ilk online eğitim tecrübemdi. Form derslerinde daha kaliteli içerikler hazırlamaya çalıştım. Başarılar diliyorum.

    • @gumusoz
      @gumusoz 5 ปีที่แล้ว

      Ben de öyle düşünüyorum. :) Teşekkürler.

  • @halimasaisg
    @halimasaisg 6 ปีที่แล้ว +3

    teşekkürler hocam, dizilerin ilk bölümünü üç kez izledim ancak anlayabildim videoda bahsettiğiniz üzere diziler gerçekten biraz uğraştırıcı görünüyor, akılda fazla kalmıyor gece geç saat olduğu için bu gün sadece bir kez dinledim yarın ve ilerleyen günlerde tekrar dinlemeye devam edeceğim. eğitimler için gerçekten çok teşekkür ederiz. Ellerinize sağlık

  • @onderinozu9433
    @onderinozu9433 6 ปีที่แล้ว

    notları hesaplarken sayaç gibi int j = 0 deyip j,j+1,j+2 şeklinde ayarlama yapmak tüm işi 2 satır kodla halletmek (for un içini kastediyorum) çok pratik bir çözüm. çiftsayilar[i] = sayi yazip her seferinde sayi += 2 şeklinde ayarlama yapmakta çok pratik bir çözüm. Ağzına sağlık hocam.

  • @talaspaten1451
    @talaspaten1451 5 ปีที่แล้ว +3

    24.23'ten sonra söylediğiniz kelimelerden sonra sizi tanımıyor olsam bile sempati duymaya,kanım ısınmaya başladı. Kodlama yolunuzda başarılar diliyorum, talebeniz olmaktan da iftihar ediyorum.

    • @SendeKodYaz
      @SendeKodYaz  5 ปีที่แล้ว +2

      Merhaba. Teşekkür ederim. Eğitimlerden faydalanmanız beni memnun ediyor. Ben de sizler gibi eğitime ve öğrenmeye değer veren izleyenlerim olduğu için mutluluk duyuyorum. Başarılar dilerim.

    • @talaspaten1451
      @talaspaten1451 5 ปีที่แล้ว +1

      @@SendeKodYaz Teşekkür ederim :)

  • @selin5724
    @selin5724 3 ปีที่แล้ว

    Hocam çok teşekkür ederiz valla ünide hocaların saatlerce anlattığını kısacık zamanda kavrattınız çok sağolun

  • @erlik_kh4an
    @erlik_kh4an 4 หลายเดือนก่อน +1

    gerçekten harika eğitimler harika bir adam tebrikler

    • @SendeKodYaz
      @SendeKodYaz  4 หลายเดือนก่อน +1

      Merhaba. Teşekkür ederim. Sizler gibi eğitime ve öğrenmeye değer veren, emeğin farkında olan ve bu emeği takdir etme nezaketini gösterenlere eğitim noktasında destek olmaktan mutluluk duyuyorum. Çalışmalarınızda başarılar dilerim.

  • @muratalp8758
    @muratalp8758 6 ปีที่แล้ว +1

    Hocam merhaba. Sade bir dil ile çok faydalı bir çalışma. Benim gibi yeni başlayanlar için harika bir kaynak. Emeğinize sağlık, Allah razı olsun. Başarılar dilerim

    • @SendeKodYaz
      @SendeKodYaz  6 ปีที่แล้ว

      Teşekkür ederim Murat Bey. Eğitimlerden faydalanmanıza sevindim. Ülkemizin yazılım alanındaki gelişimine katkı sağlamaya çalışıyoruz. Başarılar diliyorum.

  • @alperen80639
    @alperen80639 3 ปีที่แล้ว +3

    {
    Console.Writeline("Teşekkür ederim, ağzınıza sağlık");
    Console.Readkey();
    }

    • @SendeKodYaz
      @SendeKodYaz  3 ปีที่แล้ว +1

      Merhaba. Teşekkür ederim. Sizler gibi eğitime ve öğrenmeye değer verenlere katkı sağlamak benim için mutluluk verici. C# Console Dersleri oynatma listesinde epeyce ilerlemişsiniz. Kendinizi kısaca tanıtarak info@sendekodyaz.com adresine mail atarsanız sizlerle bu konuları tekrar edebileceğiniz bir kaynak paylaşacağım. İyi çalışmalar diliyorum.

    • @yeniliktv1126
      @yeniliktv1126 3 ปีที่แล้ว

      @@SendeKodYaz hocam Azerbaycandan Izliyorum Sızı Dizi Ne demek ? Film demek degilmiydi?

  • @sumeyyebilgin4722
    @sumeyyebilgin4722 4 ปีที่แล้ว

    Hocam gerçekten ama gerçekten hem bukadar kapsamlı hem bukadar yalın anlatmayı başarıyorsunuz harikasınız keşke okul öğretmenimde siz olsaydınız🌸

    • @SendeKodYaz
      @SendeKodYaz  4 ปีที่แล้ว

      Merhaba Sümeyye Hanım. C# Dersleri ile ilgili olumlu görüşlerinize sevindim. Ben de bir eğitimciyim :) info@sendekodyaz.com adresine mail atarsanız sizlere online bir kaynak hediye edeceğim. İyi çalışmalar diliyorum.

  • @gumusoz
    @gumusoz 5 ปีที่แล้ว +2

    Emeğinize Sağlık. Teşekkür ediyorum.

  • @volkansoytorun8774
    @volkansoytorun8774 3 ปีที่แล้ว +2

    hocam emeğinize sağlık efsane anlatımınız için teşekkürler

    • @SendeKodYaz
      @SendeKodYaz  3 ปีที่แล้ว

      Merhaba. Teşekkür ederim. Sizler gibi eğitime ve öğrenmeye değer verenlere katkı sağlamak benim için mutluluk verici. C# Console Dersleri oynatma listesinde epeyce ilerlemişsiniz. Kendinizi kısaca tanıtarak info@sendekodyaz.com adresine mail atarsanız sizlerle bu konuları tekrar edebileceğiniz bir kaynak paylaşacağım. İyi çalışmalar diliyorum.

  • @malislmz
    @malislmz 6 ปีที่แล้ว +1

    Emeğine sağlık hocam. Ne güzel söyledin kod yazan gençlere ihtiyacı var ülkenin. sadece tüketmekle olmuyor. üretmek lazım

  • @Benjamin-oj1ju
    @Benjamin-oj1ju 5 ปีที่แล้ว +2

    bir insan bu kadar mı güzel anlatır.. Allah razı olsun hocam .. mümkünse sizi bizim üniye transfer etsek olmaz mı ? :)

    • @SendeKodYaz
      @SendeKodYaz  5 ปีที่แล้ว +4

      Merhaba. Allah siz gençlere de zihin açıklığı versin. Üniversite de akademisyen olmayı ben de çok isterdim. Üniversiteye ilk kayıt olduğumda amacım buydu ancak bir yandan çalışmak bir yandan üniversite dersleri buna engel oldu. Yüksek lisans ve doktora eğitimine de yönelmedim. Yine de transfer etme şansınız varsa kabul ederim :)

  • @semanurkizil8421
    @semanurkizil8421 2 ปีที่แล้ว +1

    Hocam videolarınız gerçekten harika çok teşekkürler ben bir soru sormak istiyorum canlı olarak gelen sensör verilerini nasıl bir diziye atabiliriz örnek bulamadım bu konu hakkında sonra bu oluşturulan diziden bir grafik yapacağım da.

  • @nihatbeyi
    @nihatbeyi 11 หลายเดือนก่อน

    çok guzel anlaşılır ornekler

  • @oguzhandurdu
    @oguzhandurdu 4 ปีที่แล้ว +2

    Her videonun altına teşekkür eden bir kod yazacağım :)

    • @SendeKodYaz
      @SendeKodYaz  4 ปีที่แล้ว +1

      Desteğiniz için çok teşekkür ederim.

  • @banger6118
    @banger6118 3 ปีที่แล้ว

    Merhabalar hocam kod yazmaya ilk defa 1 hafta önce sizinle başladım hevesle ileriyorum. Eğitim videolarınız için çok teşekkürler.
    Şöyle bir sorum olucak dizileri ve if else yapısını kullanarak böyle bir program yazdım tamamen alıştırma yapmak için daha kısa bir şekilde if'leri kullanmadan yazılabilir miydi ? yazılabilirse hangi yapıyla yazılabilir ?
    Şimdiden teşekkürler , iyi çalışmalar.
    Console.WriteLine("Öğrenci Numara listesi :100, 101,102,103,104,105,106,107");
    string[] ögrencinolar = new string[] {"100","101" , "102", "103" , "104", "105", "106", "107" };
    double secim;
    basadön:
    Console.WriteLine("Öğrenci numaranızı girin:");
    secim = Convert.ToDouble(Console.ReadLine());
    if (secim==100)
    {
    Console.WriteLine("{0} Numaralı Öğrencinin ortalaması:100", secim);
    }
    else if (secim==101)
    {
    Console.WriteLine("{0} Numaralı Öğrencinin ortalaması:82", secim);
    }
    else if (secim==102)
    {
    Console.WriteLine("{0} Numaralı Öğrencinin ortalaması:59", secim);
    }
    else if (secim==103)
    {
    Console.WriteLine("{0} Numaralı Öğrencinin ortalaması:41",secim);
    }
    else if (secim==104)
    {
    Console.WriteLine("{0} Numaralı Öğrencinin ortalaması:73", secim);
    }
    else if (secim==105)
    {
    Console.WriteLine("{0} Numaralı Öğrencinin ortalaması:64", secim);
    }
    else if (secim==106)
    {
    Console.WriteLine("{0} Numaralı Öğrencinin ortalaması:55", secim);
    }
    else if (secim==107)
    {
    Console.WriteLine("{0} Numaralı Öğrencinin ortalaması:26", secim);
    }
    else
    {
    Console.WriteLine("Sistemimiz de belirttiğiniz numaralı öğrenci bulunmamaktadır , lütfen doğru veya eksiksiz bir öğrenci numarası girin.");
    goto basadön;
    }
    Console.ReadKey();

  • @UlanHayat5551
    @UlanHayat5551 7 ปีที่แล้ว +1

    //Button Her basıldığında, ilk elemandan başlayarak sırası ile dizini tüm elemanlarını listbox'a ekleyiniz.
    //Ancak eksiğiniz her elemanıda bir havuza toplayarak anlık olarak elemanların toplanmını tepeye yazınız.
    bu soruda nasıl bir işlem uygulanmalı abi açıklama yapacak durumdaysan yazarmısın ?

    • @SendeKodYaz
      @SendeKodYaz  6 ปีที่แล้ว

      +Oyun Oyun Merhaba. ListBox1.Items.AddRange yöntemi ile dizi elemanlarını ListBox1 nesnesine ekleyebilirsin. For döngüsü ile elemanları toplatıp ListBoxa ekleyebilirsin. Başarılar dilerim.

    • @UlanHayat5551
      @UlanHayat5551 6 ปีที่แล้ว +1

      sağolasın abi yardımcı olduğun için

    • @SendeKodYaz
      @SendeKodYaz  6 ปีที่แล้ว

      +Oyun Oyun Önemli değil. Size yazılım hayatınızda başarılar dilerim.

    • @UlanHayat5551
      @UlanHayat5551 6 ปีที่แล้ว +1

      Saolasın abi

  • @leventkorkmazafyon21
    @leventkorkmazafyon21 3 ปีที่แล้ว

    foreach ile de döngüyü denseydiniz daha iyi karşılaştırma yapardık acaba foreach döngüsünü kullanarak yapabilirmiisiniz yada kodunu bilen varmı?

  • @shidoshisenzotanaka
    @shidoshisenzotanaka 7 ปีที่แล้ว +1

    Hocam merhaba.Size bir sorum olacaktı.
    Boyutlu dizilerde yaptığımız örnekte notları biz tanımlıyorduk.Mesela notları kullanıcıdan almak istersek nasıl bir yol izlemeliyiz?Örnekte 5 satır 3 sütun dedik.Notları girdiğimiz yere yani süslü parantezler içine bir değişken atayıp,mesela i,j,k gibi bunları kullanıcıdan alabilir miyiz?

    • @SendeKodYaz
      @SendeKodYaz  7 ปีที่แล้ว +1

      Merhaba. Öncelikle mesajınıza hızlı cevap veremediğim için üzgünüm. Lakin bir örnekle konuyu açıklamak için ancak fırsat bulabildim. Tabi ki boyutu ne olursa olsun dizi elemanları klavyeden girilebilir. Burada dikkat edeceğimiz husus dizinin değişken türü ile diziye aktarılacak elemanların değişken türünün aynı olmasıdır. Aşağıdaki örnek kodu çalıştırdığınızda konuyu daha iyi anlayacağınızı düşünüyorum. Örnekle ilgili sorularınız olursa cevaplarım. Başarılar dilerim.
      int[,] notlar=new int[2,3];
      for (int i = 0; i

    • @shidoshisenzotanaka
      @shidoshisenzotanaka 7 ปีที่แล้ว +1

      Estafurullah hocam.Dönmeniz bile benim için yeterlidir.Verdiğiniz kodların aynısını,size sorumu sorduktan sonra denemiştim ve olumlu bir sonuç almıştım.Sizin yazmanızla yazdığım kodları doğrulamış oldum.İyi ki varsınız.Cevap için teşekkürler.
      Bir de son soru olarak form uygulamalarına ne zaman geçeceğiz ve console dersleri ne zaman biter acaba?

    • @SendeKodYaz
      @SendeKodYaz  7 ปีที่แล้ว

      +Endüktans Merhaba. Console uygulamalarında access veri tabanı işlemleri ile bitecek. Bu hafta veri tabanı işlemlerine başlayacağım inşallah örnek hazırlıyorum. Form uygulamalarını planlıyorum Ağustos sonu Eylül başını bulabilir. Çok uzun süren kapsamlı bir içerik hazırlayacağım ve 10 ay falan devam edecek.

    • @shidoshisenzotanaka
      @shidoshisenzotanaka 7 ปีที่แล้ว +1

      SendeKodYaz cevap için teşekkürler hocam. Egitimlerinizi sabırsızlıkla bekliyorum. Allah razı olsun. Emeginize sağlık.

  • @savascnnyolu450
    @savascnnyolu450 5 ปีที่แล้ว +1

    ●1.sorum kitap öneriniz var mı?
    ●2.sorum ben bu dizi':lerle [ ] Random ifadesini bir arada nasıl kullanabilirim?
    Bir şans oyunu yapmak istiyorumda... Ben oyunumu şu şekilde planlamak istiyorum.
    ☆ 1 den 50 ye kadar Random sayılar seçilecek ("zaten buraya kadar problem yok önceki videolarda anlatmıstınız.") fakat bu seçilen sayılardan bazıları benim belirlediğim özel sayılar içinden olacak.
    Ne demek istiyorum : 1 den 50 ye kadar sayılar içinden 15 adet özel sayı belirlemiş olayım. Program Random biçimde 10 tahmin gerceklestirsin fakat her tahminde benim istediğim kadar özel sayı bu 10 tahminin içinde yer alsın.
    ☆Ör: Bilgisayar tahmin sayısı 10 (5 adet özel + 5 adet diğer sayı) ve her iki sayı grubundanda Random atama yapsın.
    Böyle bir kod yazabilmem mümkün mü?

    • @SendeKodYaz
      @SendeKodYaz  5 ปีที่แล้ว +1

      Tabiki böyle bir kod yazmanız mümkün. Her defasında üretilen sayıyı diziye yeni bir eleman olarak ekleyeceksiniz. Bunu for döngüsü ile yapabilirsiniz. Özel sayıları da dizide saklarsınız, random ile dizi eleman sayısı aralığında bir sayı üretirsiniz, sonra dizinin o elemanını çektirirsiniz. Burada uğraşmanız gereken seçilen sayının tekrar seçilmemesini sağlayacak bir algoritma geliştirecek olmanızdır. Kolay gelsin.

  • @eminbuuracakr4429
    @eminbuuracakr4429 4 ปีที่แล้ว +1

    Hocam ben bu arraysı anlamadım tam olarak nerede kullanılıyor bu arrays,biraz gözüme gereksiz geldi.

    • @SendeKodYaz
      @SendeKodYaz  4 ปีที่แล้ว +1

      Merhaba. info@sendekodyaz.com adresine mail atarsanız bu konudaki eksikliklerinizi tamamlayacak bir kaynağı sizlerle paylaşacağım.

  • @selin_4058
    @selin_4058 2 ปีที่แล้ว

    hocam string türünde 1,2,3, diye sıraladık hata vermez mi

  • @merveyardmc6470
    @merveyardmc6470 2 ปีที่แล้ว

    süper ders

  • @ramazanorucc
    @ramazanorucc 3 ปีที่แล้ว

    Hocam Selamlar,
    Videodaki 3. Örnek olan ortalama hesaplamaya ek olarak geçti kaldı sistemi yapmak istedim amacım if else yapısını kullanarak ortalama eğer 50 altı ise yanına kaldı yazdırmaktı ancak if yapısını olusturduktan sonra parantez içerisinde olusturduğumuz double ortalama değişkenini görmedi dolayısı ile bende geçti kaldı sistemini kuramadım sebebi nedir acaba şimdiden teşekkür ederim :)

    • @SendeKodYaz
      @SendeKodYaz  3 ปีที่แล้ว

      Selamlar Ramazan Bey.
      C# Console Dersleri oynatma listesinde Diziler konusuna kadar geldiyseniz Programlama Temelleri konularında epeyce ilerlemişsiniz demektir. Yazdığınız komutları görmeden yorum yapamayacağım. info@sendekodyaz.com adresine kendinizi kısaca tanıtarak mail atarsanız sizlere bu konuların üzerinde tekrar geçebileceğiniz bir kaynak ileteceğim.

  • @NB-kg5mo
    @NB-kg5mo 4 ปีที่แล้ว +1

    Merhaba hocam bizim bu dersi anlatan hocamız kod yazarken matrix getlength gibi ifadeler kullanıyor kanalınızda bunlarla alakalı örnekler varmıydı göremedim ve türkçe ifade kelimeler cümleler kullanmadan j , kk, a gibi zor görünsün diye sorularda bu şekilde soracakmış ne yapmam gerek kafam karıştı lütfen cevaplayın Hocam şimdiden teşekkürler 🙏🏻🙏🏻

    • @SendeKodYaz
      @SendeKodYaz  4 ปีที่แล้ว +1

      Merhaba. Aslında programlama dillerinde diziler ve matrisler aynı anlamda kullanılıyor. Bazı kaynaklarda çok boyutlu ve eşit elemanlı diziler matris olarak adlandırılıyor. Matrislerin çarpım işlemleri gibi konular bir nevi çok boyutlu dizilerin çarpımı gibi düşünülebilir. Yani diziler konusunu anladığınızda üniversitedeki dersinize de destek olmuş olursunuz. Değişkenleri j, kk, a gibi isimlendirmek emin olun sizi zorlamak için değildir. Zamandan kazanmak adına eğitmen değişken isimlerini kısa ifadeler olarak tanımlıyordur diye düşünüyorum. Eğitimlerle ilgili anlamadığınız kısım olursa sorabilirsiniz. Başarılar diliyorum.

    • @NB-kg5mo
      @NB-kg5mo 4 ปีที่แล้ว +1

      SendeKodYaz sınavdan 100 aldım teşekkürler hocam sevgiler

  • @cemhaspolat1744
    @cemhaspolat1744 4 ปีที่แล้ว

    Hocam CS0021 hatası alıyorum ortalama hesaplarken çözemedim yardımcı olursanız başka döküman varsa da alabilir miyiz ? Şimdiden teşekkürler

  • @dogansahin2334
    @dogansahin2334 7 ปีที่แล้ว +1

    hocam merhaba acaba mümkünse bir tanede çok boyutlu video örneği çekermisiniz

    • @SendeKodYaz
      @SendeKodYaz  7 ปีที่แล้ว

      +FALCON FALCON Merhaba. Bu eğitim serisini temel programlama temelleri olarak düşündüm o yüzden fazla değinmedim. İlerleyen zamanlarda inşallah değinirim. Başarılar dilerim.

  • @fatihmutlu1242
    @fatihmutlu1242 7 ปีที่แล้ว +1

    Hocam son örnekteki çift sayıları listelediğimde 0 dan başlayıp 24 e kadar geldi neden acaba

    • @SendeKodYaz
      @SendeKodYaz  7 ปีที่แล้ว

      +Fatih Mutlu For döngüsü 12 defa çalışıyor ancak sayı değişkeni her döngüde 2 artıyor bu yüzden. For döngüsü sayacı yani i=1 iken sayı 0 i=2 iken sayı=2 i=3 iken sayi=4. ...

    • @fatihmutlu1242
      @fatihmutlu1242 7 ปีที่แล้ว +1

      dizi her çalıstıgında 2 artıyor ise 13 e geldiğinde bunu if ile durdurup mesaj verdirmemiz gerekir ozaman 24 e kadar girmesini istemiyorum mesela ne bilim baska zaman bir program yazarken böl fazladan veri çıkacak ortaya bunun önüne nasıl geçerim hocam yani ne yapabilirdim ki 24 e kadar gitmesin

    • @SendeKodYaz
      @SendeKodYaz  7 ปีที่แล้ว +1

      13 elemanlı dizi tanımlanmıştır.
      int[] ciftsayiler = new int[13];
      sayi isminde başlangıç değeri 0 olan değişken tanımlanmıştır.
      int sayi = 0;
      dizi 13 elemanlı olduğu için 13 defa çalışacak for döngüsü
      oluşturulmuştur. Ancak i 0'dan başlatılmıştır çünkü dizi elemanları 0-12
      arasındadır. i diziye eleman atarken dizi indisi olarak kullanılacaktır.
      Döngü ilk çalıştığında sayi değişkeninin değeri olan 0 dizinin i yani 0.
      elemanı olarak kaydedilecektir. Her döngüde sayı değişkeni 2 artacak ve
      döngüye yeni eleman olarak eklenecektir. Zaten programın amacı da
      0-24 arasındaki çift sayıların bir dizide saklanmasıdır.
      for (int i = 0; i

  • @Azra-vj3qf
    @Azra-vj3qf 5 ปีที่แล้ว +1

    dizinin boyutunu kullanıcıdan alabilir miyiz.teşekkürler

    • @SendeKodYaz
      @SendeKodYaz  5 ปีที่แล้ว

      Dizinin boyutunu kullanıcıdan alamıyoruz. Ben bu şekilde yapılmadığını hatırlıyorum. Bunun yerine eleman sayısı başlangıçta belirsiz bir dizi tanımlayabilirsiniz.

  • @fmayayinlari
    @fmayayinlari 4 ปีที่แล้ว

    hocam bir dizideki en küçük ve en büyük değeri bulma yı anlatabilirmisiniz.

    • @SendeKodYaz
      @SendeKodYaz  4 ปีที่แล้ว

      Selamlar Mustafa Bey. info@sendekodyaz.com adresine mail atarsanız sizleri diziler ve metotlar gibi konuları içeren kaynağa daha yönlendireceğim. İyi çalışmalar diliyorum.

  • @huseyinefe1174
    @huseyinefe1174 5 ปีที่แล้ว +1

    Hocam konsoldan pizza sipariş programı oluştururmusun ?

    • @SendeKodYaz
      @SendeKodYaz  5 ปีที่แล้ว

      Merhaba Hüseyin Bey. Şu an Arduino dersleri, Unity dersleri eğitimlerine yoğunlaştık. Pizza sipariş programını neden form projesi olarak yapmayı düşünmüyorsunuz. Kanalımızdaki c# form derslerine göz atmanızı tavsiye ederim. Orada veri tabanı işlemlerini de anlattım. Böylece güzel bir pizza takip otomasyon projesi geliştirebilirsiniz. İyi çalışmalar diliyorum.

    • @huseyinefe1174
      @huseyinefe1174 5 ปีที่แล้ว

      @@SendeKodYaz bana ödev o şekilde verildi konsoldan yapılması gerekildiğini söylediler o yüzden

  • @hamzavekerem4390
    @hamzavekerem4390 3 ปีที่แล้ว

    using System;
    namespace Diziler
    {
    class Program
    {
    static void Main(string[] args)
    {
    int diziBoyutu = 0;
    BASADON:
    Console.Write("Dizi Boyutu Ne Kadar Olsun: ");
    string girilen = Console.ReadLine();
    foreach (char chr in girilen)
    {
    if (!char.IsNumber(chr))
    {
    Console.Clear();
    Console.WriteLine("Sayısal Bir Değer Girmediniz!");
    Console.WriteLine("Lütfen Sayısal Bir değer Girerek Tekrar Deneyin.");
    Console.WriteLine("");
    goto BASADON;
    }
    else
    {
    diziBoyutu = Convert.ToInt32(girilen);
    }
    }
    string[] dizim = new string[diziBoyutu];
    for (int i = 0; i < diziBoyutu; i++)
    {
    dizim[i] = DateTime.Now.AddDays(i).ToString("dddd");
    Console.WriteLine(dizim[i]);
    }
    }
    }
    }

  • @dogukangedik1737
    @dogukangedik1737 6 ปีที่แล้ว +1

    öncelikle merhaba size bir şey sormak istiyorum c# console de nasıl grafik oluşturacağız.Başka bir programdan yararlanmadan ? Bir diğer sorum ise grafikte oran %54 çıktığını varsayalım.Ben %10 luk dilimler için * işaretini %5 lik kısımlar için başka bir işareti % 1 lik kısımlar için başka bir işareti hangi değişkenle tanıtıp %54 oran için 5 tane * 4 tane - işareti programa yazdıracağım ödevimi kısa bir süre içinde teslim etmem gerekecek yardımcı olursanız çok makbule geçer teşekkürler.

    • @SendeKodYaz
      @SendeKodYaz  6 ปีที่แล้ว

      Merhaba. Son zamanlarda özellikle Mekatronik Mühendisliği ödevlerinde console ortamında grafik oluşturma konusunu içeren ödevler veriliyor. Console ortamında genellikle programlama temellerini öğrenmek için kullanıyoruz. Grafik ile ilgili uygulamaları genellikle Form Uygulamalarında gerçekleştiriyoruz. For döngüsü kullanarak değişkenin değeri kadar * işaretini ekrana yazdırabilirsiniz. Linkteki eğitim videosu sanırım bu konuda size yardımcı olacaktır. th-cam.com/video/sOjtaLY3L3o/w-d-xo.html

    • @dogukangedik1737
      @dogukangedik1737 6 ปีที่แล้ว

      Bende Mekatronik Mühendisliği okuyorum projemi tamamladım ve sadece grafik oluşturma işlemi kaldı.Form kullanmadan console ekranına %10 luk kısımları * işareti %5 lik kısmı - işareti %1 lik kısmı ! işareti ile nasıl yapabilirim bunu hangi değişkenle yazıp ekrana yazdırmam gerekiyor?

    • @SendeKodYaz
      @SendeKodYaz  6 ปีที่แล้ว

      Bir önceki yorumunuza cevaben for döngüsü eğitimi ile ilgili video linki göndermiştim. O videoyu izlerseniz sanırım for döngüsü ile grafiğe benzer bir algoritma geliştirebilirsiniz.

    • @dogukangedik1737
      @dogukangedik1737 6 ปีที่แล้ว

      sizin videolarını izleyerek kendimi c# ta geliştirdiğimi düşünüyorum . For döngüsü eğitiminizi de izlemiştim fakat benim sormak istediğim başka bir şey örneğin deponun oranı %49 ben bunu ****-!!!! şeklinde nasıl yazdırabilirim o şekilleri hangi değişkenle tutmam gerekiyor onu bulamadım?

    • @SendeKodYaz
      @SendeKodYaz  6 ปีที่แล้ว

      Biraz bekleyin algoritma üzerine çalışacağım.

  • @muhammetdsdn
    @muhammetdsdn 6 ปีที่แล้ว +1

    Bukadar değilki diziler matris oluşturma falan var ama hiçbirini anlatmadınki

    • @SendeKodYaz
      @SendeKodYaz  6 ปีที่แล้ว

      Merhaba. Bu eğitim serisi programlama temellerini öğretmek için hazırlanmıştır. Matris oluşturma konusunun programlamaya yeni başlayanlar fazla detay olduğunu düşünüyorum.

    • @muhammetdsdn
      @muhammetdsdn 6 ปีที่แล้ว +1

      @@SendeKodYaz c# dersleri matris içeriyorsa öğrenmek zorundayız yapacak birşey yok.Bende sıfırdan başladım programlama ile ilgili hiçbirşey bilmiyorum ama zor konuları atlayarak biryere varamayızki öğrenmek zorundaysam öğrenirim

    • @SendeKodYaz
      @SendeKodYaz  6 ปีที่แล้ว +1

      Merhaba. Diziler konusunu anlatırken çok boyutlu dizilerden yani matrislerden temel düzeyde bahsettiğimi hatırlıyorum.

    • @Azra-vj3qf
      @Azra-vj3qf 5 ปีที่แล้ว +1

      @@muhammetdsdn adamı ne darlıyon:) git öğren başka yerde.