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

Поделиться
HTML-код
  • Опубликовано: 31 дек 2024

Комментарии • 95

  • @melekguner1765
    @melekguner1765 3 года назад +135

    Ü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

  • @burakkahraman3198
    @burakkahraman3198 Год назад +7

    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

  • @renamuxtarova457
    @renamuxtarova457 8 лет назад +32

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

    •  8 лет назад +12

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

    • @yusufsimsek2940
      @yusufsimsek2940 4 года назад +2

      @ Saol bacım

  • @gokhankose1936
    @gokhankose1936 5 лет назад +62

    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

  • @meganeura2776
    @meganeura2776 4 года назад +5

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

  • @bb-dx5tr
    @bb-dx5tr 3 года назад +1

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

  • @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

  • @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

  • @VitaTest
    @VitaTest 7 лет назад +2

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

  • @bekiryuksek5648
    @bekiryuksek5648 5 лет назад +3

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

  • @aytangocmez8474
    @aytangocmez8474 3 года назад +1

    i

  • @yigitgorkemulker1381
    @yigitgorkemulker1381 4 года назад +1

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

  • @mehmetkonca2637
    @mehmetkonca2637 7 лет назад +1

    elinizi sağlık

  • @EnesToygun-c1e
    @EnesToygun-c1e 2 месяца назад

    hoca neden bu kadar uzun ?

  • @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

  • @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 .

  • @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

  • @bilimAdimlari
    @bilimAdimlari 4 года назад

    teşekkürler

  • @enesoren7895
    @enesoren7895 4 года назад

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

  • @orhanbayrameliyev2247
    @orhanbayrameliyev2247 4 года назад +2

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

    • @bakbimarul2546
      @bakbimarul2546 8 месяцев назад

      Babaannem bilse de böyle derdi🫡

  • @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

  • @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

  • @mizginavci1915
    @mizginavci1915 3 года назад

    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

  • @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

  • @barsmert6117
    @barsmert6117 4 года назад +1

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

  • @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

  • @turksupermend7399
    @turksupermend7399 8 лет назад +1

    Sagolun

  • @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

  • @osmantoygun8071
    @osmantoygun8071 2 месяца назад

    hocam yordun yaa

  • @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.

  • @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

  • @enesaksoy108
    @enesaksoy108 3 года назад

    sene 2021 ama bilgi sonuçta eskimiyor

  • @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 4 года назад

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

    • @johnwick-ce8ty
      @johnwick-ce8ty 3 года назад +2

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

  • @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 6 лет назад +1

      @@berkanbican6838 ingilizce bildiğimi göstermeliyim.

    • @mehmetsaygungumus3869
      @mehmetsaygungumus3869 5 лет назад

      @@berkanbican6838 çok mantıklı

  • @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

  • @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

  • @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