C Programlama 4, Döngüler (loops)

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

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

  • @kariha3200
    @kariha3200 4 года назад +39

    Daha önce basic dil eğitimi gördüm c mecburiyetten öğrenmem gerekiyordu şimdiye kadar nedense hep direk kod yazıp devam eden videolara denk geldim öğrenemedim, zor sandım, gözümde büyüdükçe büyüdü. Bu kanal ve Şadi Hoca sayesinde meğer c dilini gözümde büyütmüşüm şimdi kodları görünce şakkadanak ne yapmaya çalıştığını anlıyorum, parasıyla alınamayacak bir eğitim eline sağlık hocam.

  • @sokratess5130
    @sokratess5130 3 года назад +7

    ben sektör dışıyım. fakat bana göre sen gurur kaynağımsın şadi. senin gibi insanlar, bilim adamları çok ciddi şekilde gözümde değerli ve münevver. sizler bu ülkenin yüz akları, gelecek teminatları, ümitleri ve umutlarısınız. bilgiyi özgürleştirme, başkalarına nakletme ve öğretme azmini takdir ediyorum. Allah size hayırlı ömürler versin. Allah sizin sayılarınızı artırsın. Saygılarımla.

  • @salfeco6512
    @salfeco6512 4 года назад +12

    35:16 kar gutmeden ,bize bilgi veren ve bizi dusunen guzel insan.Allah bilgiyi haqq edenlere verdiyinin bir oyreniyi 👍👍

  • @HavvaErolAldas
    @HavvaErolAldas 6 лет назад +11

    Hocam her üniversiteye sizin gibi bi hoca lazım. Harikasınız, teşekkürler 🙏

  • @muhammetalisoyyigit6613
    @muhammetalisoyyigit6613 4 года назад +4

    Bence RUclips ortamında anlatılan en iyi c programlama eğitim serisi

  • @mwzombie
    @mwzombie 8 лет назад +6

    Gecenin bu saatinde merakla izliyorum çünkü gerçekten bişeyler öğrendiğimi hissediyorum. Merakla C indirdim program yazmaya başladım gerçekten harika bi anlatıcısınız. Ellerinize sağlık Hocam.

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

      hala yazıyor musun kardeşim c programını

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

      Rebellion 47 en son yazıyordum ama dersi verdikten sonra hiç bakmadım 😅

  • @Basketboloynuyorum
    @Basketboloynuyorum 4 года назад +19

    Hocam Harvard Üniversitesi CS50x Bilgisayar Bilimleri Dersini de izliyorum aynı zamanda. Harbi söylüyorum kaliteniz yarışır gerçekten ama başta bir tabu vardı: "Adamlar Harvard'da okuyor biz öyle olamayız vs." gerçekten büyük bir yanılgı içindeymişim. Anlatılan şeyler tamamen aynı, anlatım kalitesi denk geriye sadece bizim çabamız kalıyor. İnşallah üstümüze düşen bu görevi yerine getirebiliriz öğrenciler olarak.

    • @semih-ze9uo
      @semih-ze9uo 3 года назад +1

      reıs benım ıng kotude baska onerecegın kanal var mı sadı hoca gıbı yazılım muh 1 sınıfım

    • @xy4611
      @xy4611 2 года назад

      hardvard cs50 kursu overrated
      adamlar iyi pazarlıyor da little little into the middle yapmışlar

  • @yagizyuksel3249
    @yagizyuksel3249 6 лет назад +3

    Hocam cok guzel anlatmissiniz tertemiz, bu memleketin sizin gibi akademisyenlere ihtiyaci var.

  • @gknasln
    @gknasln 8 лет назад +2

    Anlatım ve emekleriniz için çok teşekkürler sizin ders videolarınızı izlemek bana çok zevkli geliyor çok iyi anlatıyorsunuz... bütün gün sizi izliyorum artık :))

  • @serhatozcamuzcu2032
    @serhatozcamuzcu2032 6 лет назад +2

    Hocam bu yayınladığınız videolardan dolayı size çok teşekkür ediyorum...

  • @lemegeton7
    @lemegeton7 6 лет назад +17

    Merak edenlere: foo, 2.Dünya Savaşı zamanında fubar yani "fucked up beyond all repair" olarak kullanılan bir kelimeymiş. En son olaraksa foo'ya dönüşmüş. Savaş sırasında radarlarda görülen yabancı ve düşman olabilecek şeylere hitaben Fubar yani foo denirmiş :)

    • @eyesheavyy
      @eyesheavyy 2 года назад

      oha çok iiymiş he yani olay

    • @lemegeton7
      @lemegeton7 2 года назад

      @@eyesheavyy bildirime geldim 4 yıl olmuş yorumu atalı yuh. 4 yıl programlama kassaymışım keşke handmakjda

    • @eyesheavyy
      @eyesheavyy 2 года назад

      @@lemegeton7 oha hiç cevap vereceğini düşünmemiştim💀

    • @eyesheavyy
      @eyesheavyy 2 года назад

      @@lemegeton7 hakkaten ben yeni başladım...

    • @lemegeton7
      @lemegeton7 2 года назад

      @@eyesheavyy dört yıl kassan baya iyi olursun ya hwkrkakjsa

  • @MixerBonZ
    @MixerBonZ 4 года назад +6

    Abi yarın bilgisayar sınavım var çok zor sizin videolarınızla çalışıyorum,Allah sizden razı olsun.Tübitakın sınavına gireceğim.İnşallah kazanırım :)

  • @cenkozsoy1146
    @cenkozsoy1146 2 года назад +1

    Çok değerli bir iş yapmışsınız saygıdeğer Hocam. Varolun.

  • @isayurttas4376
    @isayurttas4376 8 лет назад +3

    Bu müthiş anlatım için kendi adıma çok teşekkür ederim...

  • @sipkan3044
    @sipkan3044 Год назад

    hocam gerçekten teşkkür ederim sayenizde en azından vizelerde bir şeyler yapabileceğim diksiyonunuz anlatımınız bilgileriniz ve kişiliğiniz muazzam hayırlı günler

  • @oguzakcadag6142
    @oguzakcadag6142 5 лет назад +1

    Ben bu kadar güzel ve kalite yi başka bir yerde görmedim

  • @0lizvel
    @0lizvel 8 лет назад +23

    Şu hatayı alan arkadaşlar (error: 'for' loop initial declarations are only allowed in C99 or C11 mode) CPP olarak kaydetmeden de sorunu çözebiliyorsunuz. Şahsen, hangi dilde yazıyorsam öyle kaydetmek daha doğru geliyor fark olmadan çalışsa da.
    Örneğin ben ve mühendislikte okuyan diğer arkadaşlarımız Dev C++ 5.11 kullanıyoruz. Üst tarafta sırasıyla "Araçlar > Derleyici Ayarları> Derleyici sekmesine" girdikten sonra, "Derleyici çağırırken komut satırına şunları ekle" kutucuğu tickli olsun ve tırnaklar olmadan ve boşluksuz şu ifadeyi yazın "-std=c99" (eksi std eşittir c 99) Sorun çözülecektir.
    Kolay gelsin.

    • @jackstand2285
      @jackstand2285 6 лет назад +2

      Çok Teşekkürler.

    • @sanaryadoori5411
      @sanaryadoori5411 5 лет назад +1

      Teşekkürler

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

      teşekkürler

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

      Allah razı olsun reis kafayı yemek üzereydim

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

      for döngüsününün ilk değerini önceden belirtirseniz bu sorun çözülüyor.
      örneğin : int a=5
      for(;a

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

    2021de de bundan yillar sonrada fayda saglayacak bi video serisi 🌸

  • @gencyazlmc1625
    @gencyazlmc1625 3 года назад +2

    Azerbaycandan selamlar hocam,emeginize saglik,konuyu simdi anladim,bizim universitede hocalar pek ders anlatici degiller malesef.Sayenizde anlaya biliyorum konuyu.

  • @murataltngul4980
    @murataltngul4980 4 года назад +3

    Hala burda olan var mı bilmiyorum ama eğer loop hatası alırsanız i yi dışarda tanımlayın sonra for loopa sokun yani for (int i = 0) gibi değil de dışarda int i; diyip içerde for(i = 0) diyebilirsiniz.

  • @ruzgarw5623
    @ruzgarw5623 5 месяцев назад

    8 yıl önce ama hala 1 numara ne varsa eskilerde var

  • @ndnskeke
    @ndnskeke 11 месяцев назад +1

    50:08 mantığında sonra kendim örnekler yapıcam 25 saat sonra finalim var üsütnde duramicam hatırlatır mısınız

  • @fatihaytar401
    @fatihaytar401 7 лет назад +11

    ters üçgeni ters tarafa dayama kodunu bu şekilde yazmıştım farklılık olsun :
    #include
    #include
    int main(){
    int floo,bar,space;
    for(floo=1;floo

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

    1:01 yalnız hocam 2 dakikanız harika tam bir saat.

  • @murat2070
    @murat2070 6 лет назад +1

    Hocam sen adamın dibisin biliyosun dimi?

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

    hocam zaten break komutunda da ufak bir hata var yazdığınız şekilde çalıştırırsak 0 basıp çıkıyor kodumuz
    printf komutunu orada da aşağıya almamız ya da break komutu için ayrı bir block içine almamız gerekiyor. nacizane tespitim

  • @cemalgulbeyaz
    @cemalgulbeyaz 5 лет назад +1

    Asal sayılar için şu ana kadar gördüğüm en makûl formül: Bir sayı kendisinden önceki asaal sayılara bölünebiliyorsa asal değildir böünemiyorsa asaldır. 1 den başlayıp belirli limite ulaşan dizilerde bu kurulı uygulamak, rast gele bir sayının asal olup olmadığını bulmakla aynı işlemdir. Yani tek tek o sayıya kadar olan sayılara bölüne bilme durumunu kontrol etmektense 1 den itibaren limite doğru asal sayıları bir dizi içinde tutup her aşamada bölünebilme kontrolünü sadece asallar için gerçekleştirmek nispeten daha az işlem gücü gerektirir diye düşünüyorum.

  • @mehmetkadirgules3729
    @mehmetkadirgules3729 8 лет назад +2

    Hocam dilinize emeğinize sağlık efsane anlatıyosunuz :)

  • @_vblax
    @_vblax 6 лет назад +14

    1:00 iki dakikada anlatacağım
    video süresi: 1:00:54
    eyw hocam...

    • @veysiemrah
      @veysiemrah 5 лет назад +6

      İki dakikada anlatacağım, sonra da bolca örnek çözüp konuyu anlamaya çalışacağız demiş zaten iki dakikada anlarsınız dememiş ki. Nihayetinde 2. dakikada "Olay bu kadar basit" diyerek anlatmış. Sonrasında da dediği gibi bolca örnek çözüp anlamamızı sağlamış :)

  • @HARUN-AKSU
    @HARUN-AKSU 2 года назад +1

    Asal sayı döngünüz hatalı. 1 Asal sayı değildir. Ders anlatımınız çok güzel. Teşekkürler.

  • @ferhatgeyik8027
    @ferhatgeyik8027 6 лет назад +1

    hocam çok haklısınız art arda örnekler çok kafa karışıklığına mahal verebiliyor bazen bir mola vermek lazım ben şahsen bir ara verdim apndisimi aldırdım geldim şimdi kaldığım yerden devam ediyorum. çok teşekkür ediyorum tavsiyeniz için

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

    ne kadar talı bir insansın sen

  • @mrmlfatality
    @mrmlfatality Год назад

    50:15 kıymetli tavsiyeler.

  • @beyzanuryldrm1145
    @beyzanuryldrm1145 3 года назад +2

    Hocam emeğinize sağlık.tesekkürler

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

    yıl 2020 izlemeye devam hocam :D teşekkürler

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

    hocam vallahi billahı ekmek kuran çarpsın inanıyoruz.

  • @kaganicli2283
    @kaganicli2283 5 лет назад +2

    ben ben boşluklu ters üçken kodunun tıpatıp aynısını yazıyorum kontrolde ettim aynısı, ama olmuyor boşluksuz şekilde çıkıyor nedenini çözemedim

  • @imsonecka
    @imsonecka 2 года назад

    20:30 daki kod neden negatif sayılarda çalışmıyor? eb yi 0 tanımlamasam bile sonuç hep 0 çıkıyor

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

    Girilen sayının asal olup olmamasını inceleyen kodda şöyle bir hata var; örneğin ben 0 veya 1 girdiğim zaman bu sayıları asal olarak veriyor oysa 0 veya 1 asal değildir aynı hata negatif sayılarda da oluyor girilen herhangi bir negatif sayıya asaldır diyor negatif sayılar da asal değildir. Bu hatayı nasıl düzeltiriz hocam?

    • @MAziz-hs7ux
      @MAziz-hs7ux 4 года назад

      sanırım ilerleyen zamanlarda ''şunları şunları ekleyemezsiniz'' tarzında bir yapı öğreneceğiz.

  • @sametucar6029
    @sametucar6029 2 года назад

    19:55 te girilen sayıyı negatif düşünürsek neden doğru sonuca ulaşamıyoruz?

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

    Hocam merhabalar öncelikle.Dakika 20:00 'daki örnekte for içine yazdığımız i değerinde koşul olarak i

    • @Sadievrenseker_BK
      @Sadievrenseker_BK  8 лет назад

      evet aynen o anlama geliyor.

    • @DolaLado
      @DolaLado 6 лет назад +1

      ben de takıldım o noktada. i sayısının verilen değerler ile olan ilgisini çözemedim bir türlü. yani for 5 adet elemanı değil değerleri sırasıyla 0 1 2 3 4 olan 5 adet elemanı işaret ediyor. kafam çok karıştı açıkçası.

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

      @@DolaLado Oradaki 5 sayisi ne kadar sayi girebilirizi gosteriyor, 30 olsaydi 30tane sayi girilirdi

  • @intothedream8237
    @intothedream8237 3 года назад +2

    Çok teşekkürler hocam. :)

  • @haticecan9243
    @haticecan9243 5 лет назад +2

    Hocam neden int girilen =0 ve int eb=0 yazıyoruz bunu anlamadım hiç ve bahsetmediniz defalarca dinledim

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

    Hocam şimdi ben 5.derse geçtim ama , Bu derslerin bitiminde c diline ait herşeyi biliyor mu oluyoruz? yoksa bu video serisi c dili 'nde bir ünitenin bitimi mi ? O biraz kafamı karıştırdı. Çünkü ben çok zor bekliyordum hala kolay ve videoları yarıladık bu işte bir terslik var gibi :O

  • @omerfaruk7761
    @omerfaruk7761 5 лет назад +1

    23.58 n++ yapip n'in degerini neden bir arttirmak zorundayiz anlayan var mi acaba sonrasinda da n-- yaptik cok gereksiz gibi durdu bende denedim diger turlude calismadi anlayamadin neden n++ yapmak zorunda oldugumuzu

  • @FratEski
    @FratEski 9 лет назад +2

    Hocam asal sayıları hesaplayan kodda(29:00) 1 sayısı asal sayı olarak hesaplanıyor. 1 sayısı asal olmadığı için istisna eklememiz gerekiyordu. Gözünüzden kaçmış sanırım.

    • @Sadievrenseker_BK
      @Sadievrenseker_BK  9 лет назад +6

      +Fırat Eşki doğru a = 2'den başlamalı. 30. dakikada bunu anlatıyorum ancak kodda hatalı yazılmış. İlginiz için teşekkürler.

    • @FratEski
      @FratEski 9 лет назад +4

      +BilgisayarKavramları Evet 1'i atladığınızı söylemişsiniz dikkat etmemişim :) Ayrıca bu güzel paylaşımlarınız için teşekkür ederim. İyi çalışmalar.

  • @orkundemir23
    @orkundemir23 6 лет назад +2

    Hocam döngünün kaç defa olacağını hep başta yazıyoruz

  • @can9
    @can9 8 лет назад +5

    Hocam asal sayı hesabı yapılırken (b-1)'e kadar olan sayıları kontrol etmemiz yerine (a

    • @Sadievrenseker_BK
      @Sadievrenseker_BK  8 лет назад +2

      +Can ÖZGEN doğrusu karekökü olacak fermat tepremine göre ama bu programlama dersi çok şey beklememek lazım :)

    • @can9
      @can9 8 лет назад

      +BilgisayarKavramlari Haklısınız hocam, teşekkürler :)

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

      hocam depremi yazacaktınız herhalde yanlış yazdınız

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

      teorem :)

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

      @@okuryatar6769 :D :D :D

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

    Hocam ilk if ten önceki a++ satırını yazmadan direk a integerını başta 2 olarak tanımlasak sıkıntı olur mu? Ben denedim doğru sonuç veriyor ama başka sayılar için sıkıntı olur mu acaba?
    33:09

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

    Arkadaşlar 33:00 deki örnekte neden a

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

      @Rebellion 47 Hocam c bir yabancı dil gibi ne kadar da ilerletsem öğrendim demek garip geliyor bana bu açıdan bakarsak hayır öğrenmedim. Ama c programlama derslerinde anlatılanları referans alırsam evet öğrendim .Zorlamıyor derste anlatılanlar diyebilirim .

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

      aynı şekil neden a

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

    hocam ben duvarda 30 sayı görsem hangisi en büyük bulamam bu arada onu bile öğrettiniz minnettarım çok teşekkür ediyorum

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

    bir dizide birden fazla sayıyı nasıl contınue edebılırım?

  • @yasinakca2060
    @yasinakca2060 5 лет назад +2

    simdiye kadarki en buyuk sayiyi yazdirmak icin printf'i if blogunun altina almak daha dogru diye dusunuyorum.
    #include
    int main() {
    int eb=0;
    int girilen;

    for(int i=1;ieb) {
    eb = girilen;
    }
    printf("Simdiye kadarki en buyuk sayi: %d
    ",eb);
    }

    printf("En buyuk : %d",eb);

    }

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

    hocam merhaba.21.48 deki örnek ile alakalı bir şey sormak istiyorum...kullanici -1 girdiği zaman while döngüsüne giremeyecek.dolayisiyla ilk baştaki kod doğru olmasi gerekmezmiydi ? -1 neden while döngüsüne girip n yi 1 arttırıyor ?

  • @timuroner7279
    @timuroner7279 8 лет назад

    Hocam, 18:15'de sayıları yazarken aralarda Entera basıyor musunuz? Konunun mantığını kavramam açısından önemli. Bu arada kaliteli videolar için teşekkür ederim.

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

    hocam merhaba,
    i

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

      anlayabildiyseniz beni de aydınlatın

  • @furkankurdoglu9471
    @furkankurdoglu9471 7 лет назад

    Merhaba hocam, dakika 24:00 da -1 girilene kadar girilen sayıların ortalamasını alan kodda ya bir hata var yada ben öyle görüyorum. Kodu girdiğimde 10 adet 10 girip ardından -1 girip bitiriyorum ve sonuç olarak bana 9 veriyor. Bunun nedeni -1'i girdikten sonra n++ koduna girmeden direk bitirdiğinden son girilen 10 değerini görmeyip 9 adet 10 varmış gibi 90/9 yapıyor. Buna nasıl bir çözüm bulabiliriz?

    • @Sadievrenseker_BK
      @Sadievrenseker_BK  7 лет назад

      videoyu izleyin lütfen.

    • @furkankurdoglu9471
      @furkankurdoglu9471 7 лет назад

      Tamamdır hocam biraz daha izlesem anlayacakmışım zaten 10 saniye daha sabredememişim :)

  • @-Engineering01-
    @-Engineering01- 8 лет назад

    Hocam 42:06 daki üçgen algoritması biraz kafamı karıştırdı derine doğru inceleyince
    for(i = 1;i

  • @batuhangedik35
    @batuhangedik35 7 лет назад

    Hocam 48:00'da ki örnekte üçüncü for'daki i değişkeni ilk döngü ye her dönüldüğünde sıfırlanıyormu?yani n 5ken 1 azalıp 4 oluyor i n'e kadar artıp 4 oluyor,sonra n 3 olduğunda i hala 4 ise koşulu sağlamaz,o zaman baştaki döngüye dönüldüğünde i değeri sıfır olması lazım,bu şekilde bir yorum getirebildim doğrumu anlamışım aydınlatırsanız sevinirim,teşekkürler

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

      @Rebellion 47 ahaha hocam o zamanlar comezdik şimdi mezunuz eyvallah

  • @ceydanurkupeli132
    @ceydanurkupeli132 6 лет назад +1

    3 sayıdan en büyüğünü yazma kodunda if satırını döngünün dışında yazsak doğru olur mu?

  • @comrdaydnov2097
    @comrdaydnov2097 5 лет назад +1

    Merhaba. hocam, siz "Kullanicidan 3 adet sayi okuyub ekrana yazan kod" sorusunu cozerken INT GIRILEN=0 yazmiwsiniz. ben girileni 0'a esit etmedim, yani INT GIRILEN; yazdim. ama kod dogru calisti

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

      DEV C++ 'da yazdıysan öyle oluyor ama visual studio'da hata verir aynı şey. Sorun Dev C++ da

  • @hasanuygur84
    @hasanuygur84 6 лет назад

    (4:30) for içindeki int tanımını (dev c++) yapınca hata verdi . for(int i=21.... burda hata veriyor. for içinde değilde dışarda tanımlarsam kabul etti? sebebi ne?

  • @umutsaritas6398
    @umutsaritas6398 5 лет назад +1

    Hocam iç içe döngüler örneğini birebir yazdım sonsuza kadar gidiyor. Sonra deneme için 5'den 10'a kadar sayıları yazan for döngüsü yazdım sonsuza kadar 10 basıyor sorun ne olabilir?(g++ ile derliyorum)

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

      yıldız örneğini de aynen yazdım sonsuz yıldız bastı

  • @GncnrProduct
    @GncnrProduct 7 лет назад

    arkadaşlar son zamanlarda sürekli id returned 1 exit status hatasına yakalanıyorum.en sonunda pc updatelerini yapınca bi günlüğüne bi düzelme oldu ancak şimdi aynıhatayı almaya devam ediyorum.

  • @iamchampion5628
    @iamchampion5628 5 лет назад +1

    57:55 .java dediniz ilahi hocam :D

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

    dakika 33:00 a=2 olmalıydı hocam gözden kaçmış herhalde

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

      Kod doğru, döngü a++ komutuyla çalışmaya başlıyor. "1" her sayıyı kalansız böldüğünden 2'den kontrol etmeye başlamış oluyor.

  • @KYNKGAME
    @KYNKGAME 6 лет назад

    2 dakika içinde biter 1 saat sürmüş vayyb beee :)))

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

      Mr Kadri 2 dakika içinde anlatıp bol bol örnek çözeceğim demiş ve öyle yapmış

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

      Mr Kadri 2:00’da da zaten olay bu kadar basit diyerek 30 saniyede anlatmış (1:30) da anlatmaya başlıyor

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

    Dk. 5.23’de i değeri 49 olduktan sonra 49

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

      for( ilk_deger_atama; koşul; arttırma/azaltma )
      ilk değeri 21 dedi sonra koşul neymiş bakıyor 50 e eşit veya küçük olacak bu tamam, sonra ise sayının ne kadar artacağını söylemiş i+=2 demek i=i+2 demektir yani i 21 olduktan sonra i 2 kez artarak 23 olacak ... 49 a gelince son değer olarak kabul gördü, baktı 2 arttırır ise koşula aykırı hareket edilmiş olacak yani koşul bunu sağlamıyorsa zaten yazdırmaz yani 50 den küçük değil, o yüzden boşveriyor

  • @aligorkemgelmez8636
    @aligorkemgelmez8636 6 лет назад +1

    KİNG 5 kere C/C++ aldım sizin gibi anlatana denk gelmedim . C/C++ tarikatı kur üye olalım :))))

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

    Hocam merhaba bir kus dusunur musunuz? ne renk oldugunu cevap olarak yazarsaniz sevinirim

  • @byKraker
    @byKraker 2 года назад

    Hocam cansın yeminle

  •  9 лет назад +1

    C videolarını oynatma listesi şeklinde yapmanız mümkün mü?

    • @Sadievrenseker_BK
      @Sadievrenseker_BK  9 лет назад

      +Mehemmed Şxiyev İlginiz için teşekkürler, videoları çektim ancak şu anda editleniyor ve yüklemeler bittiğinde (tahminen bir iki hafta içerisinde) hepsi bu listede sıralı şekilde bulunacak : ruclips.net/p/PLh9ECzBB8tJNzJqD64MAS0SK5IeNCKCzY

    •  9 лет назад

      +BilgisayarKavramları Rica ederim sizin hemen hemen bir çok eğitimlerinizi izlemeye çalışıyorum faydalı oluyor, bunu istemekte amacım Kaynak birikimi(github.com/PAU-Projects/WorkingMap/blob/1st_class/first.md) yapıyorum orada kullanışlı olması açısından istedim, teşekkür ederim hocam.

  • @reshgo521
    @reshgo521 7 лет назад

    Thanks,
    hocam sizin kitabi Bakuden bir elektron versiyonunu nasil bula bilirim?

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

      elektronikse baku demene gerek yokdu

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

    Hocam dersleriniz çok iy umarım diğer hocalarimizda online ders kültürünü öğrenir.Benim sorum çok konu dışı olabilir fakat arka plandaki kitaplarınızı merak ettim. 😄 Yapay zekayla ilgili derslerinizide bekliyorum.

  • @SubSensationVibes
    @SubSensationVibes 6 лет назад

    Hocam printf("%d
    ",i); yapsak daha şık olmaz mı?

  • @ataberkgurel1047
    @ataberkgurel1047 7 лет назад

    Ortalama probleminde farklı bir çözüm buldum. Sorunun sebebi kodun ilk halinde -1'i scanf komutuyla algıladığında döngüye çoktan girmiş olması. Döngü içerisine if koşulu ekleyince sorun çözüldü.
    #include
    int main()
    {
    int girilen = 0;
    int n = 0;
    int ortalama;
    int toplam = 0;
    printf("Istediginiz kadar sayi girdikten sonra lutfen ""-1"" yaziniz.

    ");

    while(girilen != -1) {
    scanf("%d", &girilen);
    if(girilen != -1){
    n++;
    toplam = toplam + girilen;
    }
    }
    printf("Ortalama: %d", toplam/n);
    }

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

    hocam
    for(int i=20;i

    • @Sadievrenseker_BK
      @Sadievrenseker_BK  8 лет назад

      evet c99 standardına uymaz. O yüzden c++ derleyicisi ile derlemeniz gerekir. Veya önce değişkeni tanımlayıp sonra döngüye gireceksiniz:
      int i;
      for(i=20;i

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

      hocam c dilini anlatmıyormusunuz bu videolarda yoksa olayi ben mi yanlış anliyorum?

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

      doğru anlamışsınız, anlatılan dil C dili ama C dilinin standartlarına bağlı kalmıyoruz (zaten bağlı kalan derleyici de yok gibi). Mesela linux, unix, osx gibi çoğu işletim sisteminde gelen gcc derleyicisi bir C derleyicisidir ve hatta en meşhur ve yaygın kullanılanıdır diyebiliriz. Ancak bu bahsettiğimiz standarda uymaz. döngüyü sizde hata verdiği şekliyle yazarsanıza gayet güzel derler ve çalıştırır.

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

      Anladığım kadariyla dil değişmiyor sadece yazim kolaylaşıyor galiba. Hocam ilginiz için teşekkürler 😊

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

    Teşekkürler.

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

    hocam 17.52 sn de int eb=0 yazmamızın sebebi nedir

  • @erkanunsal2474
    @erkanunsal2474 8 лет назад

    hocam kullanicidan 3 sayi alip en buyugunu yazan kodu birebir yazip çalıştırıyorum ama 3 sayidan en buyugunu degilde en son girdigim sayiyi yaziyor nedenini bulamadim dev cpp kullaniyorum

    • @erkanunsal2474
      @erkanunsal2474 8 лет назад

      Hocam sorunu buldum.. Bu arada videolar için çok teşekkür ederiz sizin sayenizde alg.ve prog. hiç zorlanmıyorum.Emeginize ve bize ayırdığınızı vakite laik olmaya çalışıyoruz:)

    • @Sadievrenseker_BK
      @Sadievrenseker_BK  8 лет назад

      nedenini benim de çok bulmam mümkün değil (kodunuzu görmeden).

    • @erkanunsal2474
      @erkanunsal2474 8 лет назад

      Hocam yakin zamanda Türkiye'de bulunacak mısınız ?

    • @Sadievrenseker_BK
      @Sadievrenseker_BK  8 лет назад

      ocak ayında vaktim olacak (kasım sonunda da geliyorum ancak program epey yoğun).

    • @erkanunsal2474
      @erkanunsal2474 8 лет назад

      Eğer vaktiniz olursa ocakta sizinle görüşmek isterim hocam :)

  • @QuantumStationOfficial
    @QuantumStationOfficial 7 лет назад

    Çok teşekkür ederim.

  • @mehmetcan-yz5hx
    @mehmetcan-yz5hx 7 лет назад

    hocam kodu yazıp çalıştırdığımda bazen program bir sorundan dolayı durduruldu diyor bunun önüne nasıl geçebilirim. Bilgisayar lenovo iedapad500

    • @irfansener949
      @irfansener949 7 лет назад

      Kodda hata olunca bendede aynı hatayı veriyor koddaki hatayı bul ve gider sorun kalkacaktır

    • @mehmetcan-yz5hx
      @mehmetcan-yz5hx 7 лет назад

      anladım. bir de öyle deneyeyim çok teşekkür ederim

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

    for (n=1;n

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

      for (n=1;n

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

      @@muhammednecmikomurculer418 evet teşekkürler ben de sonradan farkettim koşulun ardından printf daha sonra işlem yapıldığını ama while ile de do while ile de bu tanımlarla aynı sonuç çıkar

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

      @@semakucuk3424 while ile aynı sonuç çıkmaz. while ile yazarsak aynı kodu 51 i de basar sonra kontrol yapıp döngüden çıkar.

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

      @@muhammednecmikomurculer418 yazmıyor isterseniz deneyin

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

      evet haklısınız ben konuyu karıştırdım. öğlen saat 2 den beri bilgisayar başındayım...

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

    teşekkürler hocam

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

    bende de macbook var ama o kısadan silme işlemini yapamıyorum :) bilen varsa yardımcı olursa sevinirim

  • @imsonecka
    @imsonecka 2 года назад

    çok teşekkürler

  • @TalhaYazlm
    @TalhaYazlm 8 лет назад

    Hocam derleyicimde hep bug oluyor mesela ben kodu doğru yazıyorum sayıyı benden 2 kere istiyor 2.yi hiç umursamıyor doğru çalışıyor ama böyle bir bug var bunu nasıl düzeltebilirim
    #include
    int main(){
    int girilen,eb;
    int i;
    for (i = 0; i eb)
    eb = girilen;

    }
    printf("
    En büyük ; %d ",eb);
    }

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

      scanf hatalı kullanmışsınız
      scanf("%d",&girilen);
      olarak düzeltirseniz çözülür.

  • @fatihusyal8915
    @fatihusyal8915 5 лет назад +1

    sen kralsın

  • @hulyagurcay32
    @hulyagurcay32 5 лет назад +1

    Merhabalar hocam, ben fizik öğrencisiyim. Programlama da öğrenmek istiyordum ,sizin videolarınızı buldum. Çok açıklayıcı anlatıyorsunuz , teşekkürler emekleriniz için.
    Asal soru bulan kodda 1 olduğunda da asal değil demesini istersek ne yapmalıyız ?
    if(b%a==0|b==1){
    flag=1;
    break;
    }
    denedim ama olmadı, en başında if ile ekledim ama döngü yine döndü ve hem asal değil hem de asal yazdırdı. Çözümünü merak ettim, teşekkürler.

  • @berkay1406
    @berkay1406 6 лет назад +1

    Teşekkürler

  • @zeo64zeo44
    @zeo64zeo44 7 лет назад +7

    asal sayı sorusunda breaksiz çözüm:
    #include
    #include
    int main(){
    int sayi,sayac,mod;
    printf("sayiyi gir
    ");
    scanf("%d",&sayi);
    for(sayac=2;sayacsayi) printf("sayimiz asal degildir.");
    else printf("sayimiz asaldir.");
    getch();
    return 0;
    }

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

      sayac=sayi+1; diye neden gösterdin onu anlamadım

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

      @@gollumselamdiyor713 direk döngüden cikacak kalansız bolunurse ve sayac>sayi olacagi icin asal degil yazdiracak.

  • @cagraltnsk9250
    @cagraltnsk9250 6 лет назад

    Hocam continue kodunu girince bende semantic hata veriyor ve code will never be executed yaziyor [(xcode) uzerinde calisiyorum]
    #include
    int main(){
    int i;
    for (i=1; i

    • @ismailklc6958
      @ismailklc6958 6 лет назад

      if den sonra {} parantezini açmamayı dener misin

    • @cagraltnsk9250
      @cagraltnsk9250 6 лет назад

      @@ismailklc6958 eyvallah. Benim program if komutunu acinca yapiyi otomatik olusturuyor curly bracketlari kendisi koyuyor. Neden boyle bir hata verdi acaba mantiksal olarak ?

    • @ismailklc6958
      @ismailklc6958 6 лет назад

      @@cagraltnsk9250 printf i if komutunun içinde yazdığında, if koşulu sağlanınca sayıları yazdırır
      yani continue olmasa sadece i=5 i yazdırır. Continue kullanıldığı için 5'i de yazdırmaz

  • @ahmetsezer5291
    @ahmetsezer5291 6 лет назад

    int main(){
    int girilen;
    int eb=0;
    for(int i=0;ieb)
    eb=girilen;
    }
    printf ("eb : %d ",eb);
    }
    yaptığımda 4 tane sayı alıyor çözemedim. yardımcı olursanız sevinirim hocam

  • @alibugracetin9912
    @alibugracetin9912 7 лет назад

    hocam videolardaki örneklerin yazılı hallerine ulaşmamız mümkün mü?

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

      kaynaklar şu adreste var: sadievrenseker.com/wp/?page_id=546

  • @mete6qn926
    @mete6qn926 6 лет назад +1

    abi daha video yüklenmeden reklam yükleniyo

  • @ensbaspinar
    @ensbaspinar 8 лет назад

    Hocam normal üçgen oluşturayım dedim elime yüzüme bulaştı :) Anlamadığım * karakteri yazdırdığım for döngüsü.Burada boşluk 3 2 1 0 diye gidiyor yıldızlar ise 1 3 5 7 ama bu yıldızları nasıl bu şekilde arttırabilirim bunu çözemedim.Şimdiden teşekkür ederim :)
    int main(){
    for(int a=7;a>=0;a--){
    for(int b=1;b

    • @Sadievrenseker_BK
      @Sadievrenseker_BK  8 лет назад

      normal üçgen ile neyi kastediyorsunuz? Tam olarak nasıl bir üçgen istediğinizi mesajda yazarsanız yardımcı olmaya çalışayım.

    • @ensbaspinar
      @ensbaspinar 8 лет назад

      Eşkenar üçgen hocam yoruma şeklini yapıyorum ama burda yıldız olarak gözükmüyor.

    • @SERGENTUR
      @SERGENTUR 8 лет назад

      //eşkenar üçgen için yazdığım kod.
      #include
      #include
      int main()
      {
      //eşkenar üçgen.
      int i,j,sayi,bosluk,yildiz;
      printf("Sayi giriniz :"); scanf("%d",&sayi);
      yildiz = 1;
      bosluk = sayi - 1;
      for(i=0;i

    • @omega7377
      @omega7377 8 лет назад

      ben de böyle bir şey yazdım(üçgen'in yüksekliği 10 birim)
      #include
      #include
      int main(){
      int i,j,k;
      for(i=1;i

  • @bbbyikaz
    @bbbyikaz 7 лет назад

    for loopunu kullandığımda
    "for" loop initial declarations are only allowed in C99 or C11 mode
    hatasını alıyorum çözümünü bilen birisi yazabilir mi ?

    • @Sadievrenseker_BK
      @Sadievrenseker_BK  7 лет назад

      ansi C standartlarında yazıyorsanız döngü içerisinde değişken tanımlayamazsınız, öncesinde tanımlamanız lazım
      yani
      for (int i = 0 ......
      şeklinde yapamazsınız
      int i ;
      for(i = 0 .....
      şeklinde olmalı

  • @yunusemredogan7777
    @yunusemredogan7777 2 года назад

    bende for döngüsü çalışmıyor dev c++ kullanıyorum

    • @severussnape3576
      @severussnape3576 2 года назад

      aynısı bendede olmaya başladı nedense while oluyor ama for olmuyor

    • @yunusemredogan7777
      @yunusemredogan7777 2 года назад

      @@severussnape3576 for u yaparken değişkeni içerde değilde disarda atamamız gerekiyormuş içerde atayınca olmuyor mesela disarda int i=5 de digerlerini for un içinde yaz

    • @severussnape3576
      @severussnape3576 2 года назад

      @@yunusemredogan7777 bende farklı bir sorundamdi proje yerine kaynak kodu dosyasında yazdım

  • @TheSclare
    @TheSclare 8 лет назад +2

    3 adet girilen sayıdan en büyüğünü ekrana yazma kodu şu şekilde de yazılabilir:
    main ()
    {
    int a,b,c;
    printf("3 adet sayi giriniz.
    ");
    scanf("%d %d %d",&a,&b,&c);
    if(a>b &&a>c)
    {
    printf("En buyuk sayi A sayisidir.");
    }
    else if(b>a && b>c)
    {
    printf("En buyuk sayi B sayisidir.");
    }
    else
    {
    printf("En buyuk sayi C sayisidir.");
    }
    getch();
    }

    • @metetik
      @metetik 8 лет назад

      Aynısını bende düşünmüştüm :)

    • @omega7377
      @omega7377 8 лет назад

      Mantıklı.

    • @saidmelihulucan1606
      @saidmelihulucan1606 7 лет назад +5

      aslında değil bu verdiğin kod 3 sayı arasında kullanıcı atıyorum 100 sayı arasından en büyüğünü istediği zaman ne ypacaksın 200-250 satır kod yazman gerekecek.ama döngüyü kullandığımzızda 3 satırda isterse 10000 sayı olsun gene halledebiliyoruz.zaten döngü kodlarıda bu yüzden vardır iş uzamadan kısa kodlarla halledebilmek diye düşünüyorum

    • @TheSclare
      @TheSclare 7 лет назад

      Kardeş 3 adet sayıdan bahsediyoruz burada. Sayı adedine göre elbette algoritma değişecek.

    • @onurhansalur
      @onurhansalur 7 лет назад

      En boş yorum ödülü senin arkadaşım, tebrikler :)

  • @mehmetcan-yz5hx
    @mehmetcan-yz5hx 7 лет назад +2

    #include
    int main(){
    int a = 2;
    while(a