C Programlama Dersleri 16 - For Döngüsü

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

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

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

    Üniversitede haftada 3 saatlik programlama dersinde öğrenemediğim konuyu 7 dakikada öğreten kanal gibi kanal. Emeğine sağlık

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

      keşke bir kaç defa beğenme şansım olsa bu yorumu

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

      @Maskülen Çeviri 1 ay falan

  • @renamuxtarova457
    @renamuxtarova457 8 ปีที่แล้ว +31

    zehmetinize gore cox tesekkurler. Mene boyuk yardimi olacagini dusunurem :)

    •  8 ปีที่แล้ว +11

      +Rena Muxtarova Eyvallah kardeşim sağolasın :)

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

      @ Saol bacım

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

    Bilgisayar mühendisliği okuyan öğrencilerin 2 ayda öğrendiği c dilini bi gecede öğrenme fırastı sunuyorsunuz , teşekkürler.

    • @ffightscences9278
      @ffightscences9278 4 ปีที่แล้ว +28

      1 gecede hiç bir şeyi öğrenemezsin kendini kandırırsın anaca

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

      pratik yapmadan videoları sırayla izleyince bi gecede olmuş olabilir öğrenmiş olmazsın sjahjdsa

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

      @Juan Franculli is it money ?

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

      Sorry to be so off topic but does anyone know a method to log back into an instagram account??
      I somehow forgot the password. I would love any assistance you can give me!

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

      @@wyattgibson2559 hi I can help

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

    Allahım şükürler olsunnnnn artık derle sonra çalıştır yerine derle ve çalıştır diyor üstümden büyük bir yük kalktı rahatça kod yazabilirim artık

  • @bb-dx5tr
    @bb-dx5tr 3 ปีที่แล้ว +1

    ben Yazılım mühendisliği okuyorum Finalde derslerniz bana çok yardımcı oldu teşekürler

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

    16 derste intro ortaya çıkıyo bi aydınlanma yaşadım

  • @42alonemusk46
    @42alonemusk46 2 ปีที่แล้ว

    Abi valla senden Allah razı olsun. Bir türlü ama bir türlü anlayamamistim. Sayende anladım sonunda. Çok teşekkür ederim. Allah razı olsun. Allah yolunu açık etsin

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

    harika bir anlatım teşekkür ederim derslerimde yardımcı oluyorsunuz

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

    i

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

    hocam çok faydalı oluyor ağzınıza sağlık

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

    Aman aman nereye geldim. Daha demin 720p idi. Nereye geldim lan ben... Ne ara 1080p oldu

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

      Bir çok konuda olduğu gibi yazılımda da insanlarımız motive olmuyor ve çabuk vazgeçiyorlar. Buraya kadar gelmemiz bile ayrı bir başarı.

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

      While dan farkı ne bu for un

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

    hocam bundan önceki videolarda dosyayı .c olarak kaydediyordunuz bunda neden .cpp olarak kaydettiniz

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

    Burada For'un sayacı olan i' nin postfix olması veya prefix olması herhangi bir değişiklik yaratmıyor onu da açıklayabilir misiniz merak ettim.

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

      hayir yaratmiyor bunlarin tek farki printde ortaya cikabilir cunki farklari postfix yazildigi satrdan 1 satr sonra artirir lakin printde artirilmadigi icin onceki degeri basilir mesela :
      postfix;
      Example:

      int i = 4;
      printf("%d",i++)Ekrana 4 degerini bastirir.
      Cunki bu postfix halinde(i++) i'nin artirmadan oncekini degerini kullaniyor(4) bir sonraki satirda arttiriyor.
      prefixde'de ayni sekilde sonraki satirda artiriyor lakin tek farki printde sanki kendini yazildigi satrda artirmis gibi gosteriyor yani bir sonraki deyerini basiyor sonraki satirda ise gercekten artiriyor.Mesela:
      prefix;

      printf("%d",++i)
      Ekrana 5 degerini basar.
      Cunku bu prefix halinde(++i) i'nin artmis degerini kullaniyor.Bir sonraki satirda artiriyor aslinda.
      i-- ve --i ayni sekilde calisiyor.
      Umarim yardimci olmusumudur.Ama 2 yil gecmis belki aktif deilsindir belkide artik yazilimcisindir ama yinede yazayim dedim .

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

    4:37 de i

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

      i < 10 && j < 5 yazmış for içerisine yani && ve anlamına geldiği için parantez içindeki iki durumun da sağlandığı durumları yazıyor

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

    elinizi sağlık

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

    teşekkürler

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

    while > for > do

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

      i think while>do
      for>do
      but while ?> for it's not certain it depends on what kind of problems they are :d

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

      ikiniz de türksünüz niye ingilizce konuşuyonuz

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

      @@berkanbican6838 ingilizce bildiğimi göstermeliyim.

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

      @@berkanbican6838 çok mantıklı

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

    Son örneği de nedimde program kendi hata veriyor ve kopyala yapıştır ile başka c programında açtığım zamanda aynı hatayı veriyor
    Yardımcı olursanız sevinirim

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

    İç içe döngü örnekleri çıktı sorularını nerden bulabilirim ?
    İnternette çok az bulabildim . Yardımcı olursan sevinirim .

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

    Merhaba ben bu dersi görmeye başladım üniversitedeyim mailiniz varsa bi kaç sorum olucak

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

    Arkadaşlar delirmek üzereyim saatlerdir çalışıyor sonuç alamıyorum, yardımcı olur musunuz? a,b,c,d diye 4 adet değişkenim var. Tercihen for döngüsünde her turda birisinin 1 değerini diğerlerinin 0 değerini alması lazım, yani döngünün dört turu için şöyle bir çıktı almam lazım.
    1. tur: a=1 b=0 c=0 d=0
    2. tur: a=0 b=1 c=0 d=0
    3. tur: a=0 b=0 c=1 d=0
    4. tur a=0 b=0 c=0 d=1
    bu 4 turluk döngü hep devam etmeli, 5. turda tekrar başa dönmeli.
    Bir bisiklet tekerleği gibi, hep yere değen kısmı 1 değeri almalı.
    Evde büyük bir selobanda 4 tarafına a,b,c,d yazıp döndürüp durdum falan ama bir türlü uygun döngüyü oluşturamıyorum.
    Dizi oluşturup diziyi döngüye soktum, fonksiyon yapıp döngüyü fonksiyona bağladım ama yapamadım bir türlü. Galiba bu iş bana göre değil:(

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

      Niye buna ihtiyacım olduğunu soruyorsanız bir elektronik devrede farklı butonlarla bir step motoru farklı yönlerde döndürmek ve son kaldığı açıyı döngülerin yaptığı tur sayısı ile hesaplayıp kaydedebilmek için. Hazır kütüphaneler var bu işi bizim için bir yere kadar yapan ama hem fazla hafıza kaplıyor hem kontrol tamamen elimde olmuyor.

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

      ​@@therebel6703 çözebildin mi hocam

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

      @@donatello9656 Hayır çözemedim, uzun uzun yazdım ama tekrar tekrar kullanacağım için fonksiyona koydum. Ucu ucuna sığdı hafızaya.

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

      Selam, şöyle bir kod yazdım, istediğin output'u veriyor, döngü uzunluğunu while'daki i'ye değer vererek ayarlayabilirsin. işine yarar mı bilmem baya uzun oldu, belki istediğin daha pratik bir şeydir :)
      #include
      int main() {
      int a, b, c, d;
      int i=1;

      while(i

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

      @@happyishness. Yo uzun değil ve oldu:)) Çok teşekkürler. %4 ün ne olduğunu bilmiyordum, internetten baktım ama ordada bulamadım. while(i

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

    üstadım for döngüsünde for(i=0;i

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

      Kodu yoruma ata bilir misin?

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

      @@huseynhasanov8162 virüs programı engelliyormuş kapatınca düzeldi

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

    for döngüsü çok kolay geldi bana.

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

      Babaannem bilse de böyle derdi🫡

  • @turksupermend7399
    @turksupermend7399 8 ปีที่แล้ว +1

    Sagolun

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

    for(i=1 ; i

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

      i 1 den baslamis,i nin n den kucu olmasi gerekli ve i ye her seferinde 2 eklemişsin yani i her seferinde 2 artacak burda if kısmına n nin değerine göre girer ife girer n ye 5 dersek ife giriyor tekrar burdaki forda i 1 den başlamış,1 5 den kucuk,i her seferinde 2 artacak ve bu yazdırılacak.Yani n nin değerine göre program çalışacak eğer n 4 olursa ekrana 4 ve 6 çıkacak ve bitecek.

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

      ben daha kolay ve farklısını yaptım
      for(i=1;i

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

    hocam yordun yaa

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

    javaya çok benziyor . genel olarak bir dil bilen diğerine kolay geçer

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

      zaten java C den esinlendirilmiştir

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

      @@caqm çoğu dil c den yazılmıştır yanılmıyorsam eğer

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

      @@gokhankose1936 hepsi

  • @EnesToygun-c1e
    @EnesToygun-c1e หลายเดือนก่อน

    hoca neden bu kadar uzun ?

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

    selamlar for döngüsü ile 1 den 100 e kadar tek sayıları yazdırmak istiyorum for döngüsünün içine ekstra olarak ne atarsam tek sayilari yazdırabilirim ? i%2 !=0 yapıyorum fakat işlemedi

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

      1 den başlat +2 şeklinde ilerlet

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

      i%2 !=0 -da işliyor. Başka bir şeyde yanlış yapıyorsun muhtemelen

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

      for(i=1 ; i

  • @user-wt4qg1vc8m
    @user-wt4qg1vc8m 5 ปีที่แล้ว +5

    hocam iç içe for ile çok güzel şifre kırılır

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

      Umut Masar nasıl yani ?

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

      @@sukrukolay5704 sürekli farklı bir algoritma oluşturularak sayı içeren şifreler kırılabilir

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

      StrangersYT 4 haneli şifre var diyelim iç içe 4 for döngüsüyle 0 dan 9 a tek tek deneye deneye kırılır bu mantık değil mi ?

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

      @@sukrukolay5704 iyi de peki yaptığı denemelerden hangisinin doğru şifre olduğunu nereden bilecek

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

      @@kaanbekiroglu6657 if ile kontrol edecek işte

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

    abicim ben demek istiyorum ki eğer default doğruysa tekrar başa dön aynı soruları bir daha sor. nasıl olur bu ???

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

      Ben Yardımcı Olayım ;
      Bu Kod Belki İşini Görebilir:
      ..........
      int cevap;
      bas:
      printf("2 x 2 Kactır?");
      scanf("%d",&cevap);
      switch(cevap){
      case 4: printf("Dogru Cevap");
      default: goto bas;
      }
      ..........
      Soruyu İstersen Değiştirebilirsin...

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

      yukarı switch(koşul)dan başlayan kısımdan kopyala yapıştır

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

    neden içerideki for döngüsündeki j 0 dan başlıyor her döndüğünde?

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

      çünkü içerideki döngü j koşulu sağlamadığında bitiyor ve ana döngüdeki i değeri 1 artıyor ve içerideki döngüyü tekrar başlatıyor

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

      @Enes Ercan 6:06'daki döngüden bahsediyorsan önce en içteki (index'in j olduğu) döngü çalışır, o tamamlandığı zaman onu kapsayan döngü çalışır. yani j 5'e ulaştığında i artar ve i 5'e ulaştığında işlem sonlanır.

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

    sene 2021 ama bilgi sonuçta eskimiyor

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

    ben şimdi öğreniyom da sıkılmaya başladım (ilk başlarda eğlenceli geliyordu) , yeniden eğlenceli olur mu

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

      oyun mu oynuyor aw

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

    problemin cevabını buldum avast bu formülü viriüs olarak algılıyor

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

      çok ilginç. Hani sayı kombinasyonlarını ortaya çıkarıyor ya belki şifre kırıcı gibi falan algılıyor olabilir. Merak ettim

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

    Görüntü Net değil...

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

    Mesela hesap makinesi yapmaya çalışıcaz return 1; mi yazıcaz konuyla alakasiz ama online olan varsa :)

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

      Aga eğer hayatta isen sana yardım edeyim :(

    • @johnwick-ce8ty
      @johnwick-ce8ty 2 ปีที่แล้ว +2

      @@Mirza832 YAZILIMCI OLMUSTUR KNK O SİMDİYE

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

    while ile for arasında ciddi bir fark yok gibi

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

    #include
    int main() {
    int x;
    int y;

    for (x = 100000, y = 500000 ; x = 100000 ; x++,y--) {

    printf("x : %d y : %d x : %d y : %d x : %d y : %d x : %d y : %d x : %d y : %d
    ",x,y,x,y,x,y,x,y,x,y);

    }
    return 0;
    }
    sayılardan birini 500000 den 100000e diğerini 100000 den 500000 e götüren program 6 kez yanyana