C Programlama Dersleri 23 - Çok Boyutlu Diziler

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 ธ.ค. 2024

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

  • @OrxanHamidli
    @OrxanHamidli 7 ปีที่แล้ว +90

    Aslinda hatanin olmasi daha iyi. Cunki bizde ayni hatalarla karshilasha biliriz ve nasil cozuleceyini bilmish oluyoruz. Teshekkurler.

  • @s.furkansahin9408
    @s.furkansahin9408 7 ปีที่แล้ว +99

    shot a tequila when murat says arkadaşlar

    •  7 ปีที่แล้ว +27

      Ahahahaha o ne ya :)

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

      sadklsadkasfjgaslfaskf

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

      himym dalgası kjglrgnreljgre

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

      çelınc ekseptıd

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

      @ O Sen arkadaslar dediginde izleyicelerin sana atış edin demek istedi!!

  • @bulentoral1177
    @bulentoral1177 4 ปีที่แล้ว +12

    bayağı efor sarfettim anlamak için,Gerçekten dersler güzel keşke sonuna kadar devam etseydiniz

  • @eysanezel3354
    @eysanezel3354 4 ปีที่แล้ว +7

    Hocam bugun programlama finalim var çok güzel anlatmışsınız izledim videolarınızı umarım geçerim

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

      sonuç ne oldu ?

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

      sonuç??

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

      Geçtin mi?

    • @omarmajidli
      @omarmajidli 2 ปีที่แล้ว +12

      @@SirSelim_ Sanirim girdigi son sinav olmus.

  • @azizkorkmaz8206
    @azizkorkmaz8206 6 ปีที่แล้ว +19

    şu yaptığın örneklerin pdf linki koysan on numara 5 yıldız olacak.

    • @grikap3915
      @grikap3915 4 ปีที่แล้ว +7

      Konunun adını ingizlce bir şekilde Google yaz sonuna example yaz, pek çok forumda hepsi var.

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

      @@grikap3915 teşekkürler

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

      pdf?

    • @yigitefealtuntas2929
      @yigitefealtuntas2929 7 หลายเดือนก่อน

      @@moshax7234 SDPOLFKSĞPDOFKSPDFKSDF

  • @zaferdemiryurek
    @zaferdemiryurek 8 ปีที่แล้ว +9

    Hocam birşey sormak istiyorum 0,0 dan başladığına göre matris [3][3] almak yerine [2][2] alsak yeterli olmaz mıydı?

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

      ama çelişki yok mu hemen altında da 1.sütunu 0.sütun olarak yazdı mesela

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

      lise 3 de matris konusunu aldıysan orada da belirtir hocanız ilk sütunu 0 diye alıyoruz diye matematiksel bi kural diyelim selam

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

      i

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

      İ ve j 3 e geldiğinde döngüden çıkar yani 2 ye kadar gelmiş oluyo zaten.

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

      Matrix bir dizidir. dizilerin indisleri de 0'dan başlar. int Matrix [3][3]'da ilki satırı ikincisi sütünün boyutunu belirler.

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

    Güzel anlatım, teşekkürler

  • @pi9773
    @pi9773 7 หลายเดือนก่อน

    teşekkürler

  • @Hasan-ue8tn
    @Hasan-ue8tn 8 ปีที่แล้ว +4

    hocam sen adamsın

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

    Hocam ellerine sağlık videolar çok iyi

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

    Random olarak çok boyutlu dizi oluşturmak istesek bunu nasıl yapabilirdik?

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

    Cok teşekkür ederim abi çok gelistirici bor video

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

    Soruya bakabilir misiniz rica etsem 6.23 (Kaplumbaga Grafikleri) Logo dili kaplumbaga grafiklerini popüler yapmıştır. C ile programlanan mekanik bir kaplumbağanın odanın etrafında dolaştığını haval edin. Kaplumbağa yukarı ve aşağı olmak üzere 2 farkli pozisyonda bir kalem rutruğunu düşünün. Kalem yukarı ise kaplumbağa yürüdüğü volu çizmektedir. Kalem aşağı ise hiç birşey yazmadan serbestçe yürümek redir. Bu problemde kaplumbağanın hareketleri ve kroki defteri gerçeklenecektir.
    50've 50'lik Yer isminde bir dizi kullanıp, başlangıç değeri olarak 0 atayınız. Komutları içeren bir diziden komutları okuyunuz. Kaplumbağanın anlık konumunu ve kalemin yukarı veya aşağı doğru tutulduğunu her zaman takip ediniz. Kaplumbağanın harekete her zaman 0,0 konumun dan ve kalemi yukarı doğru başladığını varsayın. Kaplumbağanın yerine getireceği. programın iş lemesi gereken komurlar şekil 6.25'te verilmiştir. Kaplumbağanın yerin merkerine yakın herhangi bir konumda olduğunu varsayın. Programınız 12've 12'lik bir kare çizip ekrana yazdırmalıdır:
    5.12
    5,12
    5,12
    3
    5,12
    1
    6
    Kalemin aşağı yönelmesiyle harekete geçen kaplumbağa için. Yer dizisi elemanlarına 1 atavin. 6 komuru verilirse( ekranda yazdırılırsa). dizide 1 olan yerler için ekranda işareti veya istediğiniz farklı bir işareti yazdırın. Dizide 0 olan yerlerde hiçbirşey yazdurmayın. Ele alınan kaplumbağa grafik çizimini uygulamaya çalışın. Çeşitli kaplumbağa grafik programları da vazarak farklı şekil lerle birleştirebilirsiniz. Kaplumbağanın grafik dilini geliştirmek için farklı komutlar da ekle

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

    TEŞKKÜRLER

  • @Nathan-vt4zw
    @Nathan-vt4zw 2 ปีที่แล้ว

    bundan önceki videoda char dizisinde scanf de isim için & kullanmadık neden kullanmadık

  • @rickandmorty3414
    @rickandmorty3414 ปีที่แล้ว

    Hocam tşk ederim

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

    hocam ben dizileri kullanma ihtiyacımız neden doğdu hala anlamadım :D
    yani dizideki ifadeyi direk yazmak istedğimiz yere yazssak...

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

      sınıf listesi oluşturduğunu düşün

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

      for ve whiledan beri bunu dusunuyorum

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

      çünkü printf aslında bir cosnt yani değiştirilemez bir değer oluşturur öyle yazdığında, sürekli her yerde manuel değiştirmen gerekir. fakat stringler(diziler) değişkendir. söyle düşün sayı yazıyorsun onu printf le yazmanla int x; diye bir değer oluşturman aynı mı?

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

    hocam merhaba önceden sanırsam \0 dan bahsediliyordu string le alakalı dizilerde , siz neden değinmediniz ?( mesela 4 karakter ayırıyorsak en fazla 3 karakterlik girebilir mişiz sonuncuya boş karakter ile dolduruyormuşuz ) yardımcı olun hocam ne olur

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

    hocam sondaki kodunuz çalışmadı
    scanften önce printfle atama yapmanız gerekiyo r

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

    bu matrisi diziler olmadan sadece döngüler ile yazamaz mıydık?

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

    kendimiz girdiğimiz dizinin en büyük sayısını bulurken kaçıncı sayı olduğunu nasıl vericez

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

    matrislerde 0dan mi saymaya basliyor satir ve sutunlari?

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

      evet

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

      hayır, array olduğu için 0'dan başladı

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

    dizilerde ebob ekok nasıl bulunuyor yardımcı olabilecek varsa kodla cevap verebilir mi

  • @abdurrahmanfirat6579
    @abdurrahmanfirat6579 9 หลายเดือนก่อน

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

    Boşluk niye sıkıntı çıkardı ki anlamadım

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

    4 defa for açmak yerine scanf in altında ekrana bastırayım dedim olmadı, öylede olması gerekmiyor mu? yaptığım şu;
    For(i=0;i

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

      Ben de çok hakim değilim ama bu şekilde çalışmaz girdiğin sayıyı hemen yazdırır çünkü printf de döngünün içerisinde yani ekrana yazdırdıktan sonra döngü bitiyo ve bir başka döngü başlıyor ayrıca kodlarda ufak hatalar var for dan sonra noktalı virgüllere gerek yok

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

      fordan sonra noktalı virgül koymuşsun kabul etmez program

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

      2 boyuylu diziler için 4 for gerekir 2 for kurulum aşaması için 2 forda çagırma için yani sadece printfle yapacaksan 2 for ama scanfde kullanacaksan 4 for

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

    Abi selam yarın sınavıma yardımcı olur musun ya dhhagdha gavura sorar gibi soru hazırlıyorlar

  • @muratkemerci6021
    @muratkemerci6021 8 ปีที่แล้ว +6

    hocam orada 10 almamasının sebebi 10 tane değer girmendi (1,2,3,4,5,6,7,8,9,10)

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

      düzeltti

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

      bide ondan değildi sen videoyu izlememişsin %d yazarken bir boşluk bırakmıştı

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

    1den10'a 10 sayı var

  • @hasangumus2110
    @hasangumus2110 4 หลายเดือนก่อน

    neden son kod çalışmadı

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

    son hisseni anlamadim,indi baxsamda

  • @sig-yog7046
    @sig-yog7046 2 ปีที่แล้ว

    3 boyutlu nasıl yapılıyor bir türlü yapamadım

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

    hatayı nerede yapmışım bakabilir misiniz
    #include
    int main (){
    int i,j;
    int matris[3][3];

    for(i=0;i

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

      9 dan fazla değer alıyor ve değer alımı bitmediği için ekrana bastırmıyor

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

      scanf ("%d ") d den sonraki boslugu kaldir

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

      printf("
      "); yazmayı unutmuşun Koduna ekledim buyur
      #include
      int main (){

      int i,j;
      int matris[3][3];


      for(i=0;i< 3;i++){


      for(j= 0;j

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

    appersand olayınıda anlamadım :(

    • @ismailsabir5445
      @ismailsabir5445 7 ปีที่แล้ว +4

      ampersand dediği scanf ile kullanıcıdan gelen bilgiyi istenilen değişkene atmak için kullanılır "&" şeklindedir. Örnek: scanf("%d",&sayi1);

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

      @Ömer Varol koymama nedeni değişkenin karakter cinsinden olmasıydı

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

      @@zeyx5601 kardesim bu videoda da alttakine koymadı neden biliyor musun?

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

      @@ferhaatcan alttaki scanf cinsinden değil printf cinsinden bu sebeple koymadı

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

      @@ferhaatcan Klavyeye girilen değerin çıktısını (output) almak için kullandık orada

  • @Agent-hh2ts
    @Agent-hh2ts 6 ปีที่แล้ว

    en son anlattığınızdan hiç bir şey anlamadım

  • @notoriouspazzy
    @notoriouspazzy 10 หลายเดือนก่อน

    kaldım ya

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

    taşşaklı bir abimiz

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

    Çok basit ten anlatıyor

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

    Aynı kodu while döngüsü ile yazımı
    #include
    /* 2 1 3
    3 2 1
    3 5 4
    0 1 2
    */
    int main(void)
    {
    int matrix[4][3]={{2,1,3},{3,2,1},{3,5,4},{0,1,2}};
    int i=0;
    while (i