Algoritma Ders 8 Pratik Örnekler/1

Поділитися
Вставка
  • Опубліковано 20 гру 2024

КОМЕНТАРІ •

  • @MurattYucedag
    @MurattYucedag  5 років тому +5

    Udemy'de bulunan ve daha profesyonelce hazırlanmış olan kurslarımıza indirimli fiyatlarla linkten ulaşabilirsiniz :)
    muratyucedag.wordpress.com/2019/03/22/udemy-indirim-linkleri/

  • @karadenizz6132
    @karadenizz6132 9 років тому +33

    Bizim hoca bu kadar güzel anlatsaydı derslerden geçerdik çok teşekkürler :)

  • @tgfykuus1082
    @tgfykuus1082 6 років тому +48

    hocam keşke sadece akış diyagramını çizmeseydik. Vizelerde metinsel algoritma da karşımıza çıkacak ve oralarda eksik kaldım.

  • @ahmetenesevgi3283
    @ahmetenesevgi3283 4 роки тому +12

    ilk videoda aslında biraz ön yargılı yaklaşmıştım ali veli diye neden uzunca anlatıyor diye hızlı hızlı geçerdim veli gibi yaptım hemen binayı bitirdim sonradan sıkıntılar çıktı :)

  • @kazmnergiz7471
    @kazmnergiz7471 2 роки тому +3

    Merhaba arkadaşlar 1 den 100 kadar olan sayıların 3 ya da 5 bölünenlerinin pythonda bu kod sayesinde görebilirsiniz.
    i = 1
    for i in range(1,101):
    if(i%5==0 or i%3==0):
    print("i:",i)
    eğer hem bölünen değerleri hemde toplam değerini görmek isterseniz şu kod ile işlem yapın
    i = 1
    toplam = 0
    for i in range(1,101):
    if(i%5==0 or i%3==0):
    print("i:",i , "toplam:",toplam)
    toplam = toplam + i
    print("toplam:",toplam)

  • @kirtisozgur
    @kirtisozgur 9 років тому +13

    1 den 100e kadar 3e veya 5e tam bölünebilen sayıların toplamı:
    int toplam = 0;
    for (int i = 0; i < 100; i++)
    {
    if (i % 3 == 0 || i%5==0)
    {
    toplam+= i;
    }
    }
    MessageBox.Show(toplam.ToString());

  • @umitakpnar6835
    @umitakpnar6835 9 років тому +4

    Biz 7'ide anlamıştık ama olsun hocam,yine bir kod yazmanın temelinde bulunan bir yararlı video daha

    • @MurattYucedag
      @MurattYucedag  9 років тому +4

      +Ümit Akpınar Evet ne kadar çok pratik yapılırsa o kadar faydalı olacaktır iyi çalışmalar dilerim :)

  • @NossTeam
    @NossTeam 2 роки тому +3

    Keşke tüm örneklerde algoritma oluşturarak gitseydik, ders ilerledikçe algoritma oluşturamamaya başlıyoruz.

  • @kadriyeakar3226
    @kadriyeakar3226 4 роки тому +1

    Teşekkürler çok güzel anlatmışsnz daha önce dersi görmememe rağmen çok iyi anladım

  • @selmanyldrm5563
    @selmanyldrm5563 2 роки тому +2

    Hocam ilk örnekte iki modu da tek döngü içine yazdık. Kodlamada "or" kullanırız ama burad veya olduğunu bu yazım tarzından nasıl anlayacağız. Ben bu yazımdan ve olarak anladım. Size bakmadan yaptım, "ve" olmasın diye ben 2 ayrı döngü içine yazdıp ayrı ayrı yazdır dedim mecburen

  • @brsyldz21
    @brsyldz21 Місяць тому

    Valla çok güzel anlattınız hocam

  • @Iljakamer
    @Iljakamer 8 років тому +6

    8 e bölünen sorusu için
    SORU 1: Belge kısmının öncesine döngüyü koysak olmuyormu. Karışıklığı gidermek adına.
    Soru 2 : Hiç o yuvarlaktan koymadan direk karardan döngü kısmına bağladığımız zaman oluyormu. Yoksa gerideki adımlara dönebilmek için döngü şartmıdır
    Soru 3: karardan sonra 2 adet bağlantı çıkarsak. birini yazdır kısmına ve bitimine direk son kısmını bağlasak, diğerinide o yuvarlak kısma bağlasak ve oradanda döngüye göndersek (Hayır ise) olurmu

  • @hakanyldz9013
    @hakanyldz9013 7 років тому +2

    Murat hocam oxfıratta matrisle felan da akis semasi yaptilar o cesit ornekler var mi

  • @yazilim.28
    @yazilim.28 Рік тому +1

    11.25 dk da cevap hayırsa direk döngüye gitsek olmuyormu neden bağlayıcı kullanıyoruz ?

  • @Hakandudunali
    @Hakandudunali 3 роки тому +2

    Hocam ilk örnekte karar kısmının hayırı tekrardan döngüye gitse yine de olur muydu?

  • @michealcorleone3524
    @michealcorleone3524 4 роки тому +5

    0:00 ah ah sesleri

  • @ozcankandemir8883
    @ozcankandemir8883 9 років тому +4

    Hocam bir sorum olacaktı bu klavyeden girilen sayının 10'a göre modunu almasını anladım ancak birler basamağındaki sayıyı nasıl verdiğini anlamadım, aydınlatırsanız sevinirim kolay gelsin.

    • @ozdmromer7
      @ozdmromer7 6 років тому

      Özcan Kandemir sayının 10 a bölümünen kalan 5 olduğu için erken cevap verdim kb jdsj

    • @gokturkvolga2031
      @gokturkvolga2031 5 років тому +2

      @@ozdmromer7 kardes adam matematik bölümünden mezun oldu eyw. :D

    • @ahmetyucel9782
      @ahmetyucel9782 5 років тому

      @@ozdmromer7 unuttuğu birşey oldu 10 un katlarını 10 a bölerse cevap 1 olucak onu da yazması lazımdı eğer n mod 10 1 se n = 0 demesi lazımdı

    • @berkekaraali8513
      @berkekaraali8513 5 років тому

      @@ahmetyucel9782 10 un mod 10 u 0 dir kardesim mod kalani verir

    • @berkekaraali8513
      @berkekaraali8513 5 років тому

      @@ahmetyucel9782 sen direkt bölum olarak dusunmuşsun sanirim

  • @xkhod2885
    @xkhod2885 5 років тому +1

    Hocam karar verme mekanizmasında veya işareti koymadınız koyulması gerek degilmi bide false değerini direk döngü mekanizmasına baglasakta oluyormu

  • @fatihuyar5724
    @fatihuyar5724 Рік тому +1

    kaba kodda başla ve son yok ama hocam 18:25

  • @buneamk2243
    @buneamk2243 5 років тому +8

    Hizi 1.25 yapinca normal oluyo

  • @footballkingepic
    @footballkingepic 5 років тому

    Çok iyi

  • @lutfuemreefe1428
    @lutfuemreefe1428 8 років тому +3

    HOCAM MÜSADENİZLE Bİ SORU SORMAK İSTİYORUM. MESELA BURDA BAĞLAYICI KULLANMASAK HAYIRSA DİREK DÖNGÜYE GİTSE EVETSE SONUCA GİTSE OLMAZ MI ?

    • @ahmetsamiyeniceri
      @ahmetsamiyeniceri 7 років тому

      aynı soruyu ben de sordum cevabı öğrendin mi acaba?

    • @lutfuemreefe1428
      @lutfuemreefe1428 7 років тому

      malesef kardeşim açıkcası hatırlamıyamıyorumda ne anlatıyordu bu videoda

    • @ahmetsamiyeniceri
      @ahmetsamiyeniceri 7 років тому +6

      hocaya facebook'tan ulaştım bağlayıcı uzun akış şemalarında işe yarıyomuş kullanmasak da olurmuş kişiye kalan bir durum yani

    • @tolgayazg9846
      @tolgayazg9846 3 роки тому +1

      i=3 olduğunda çıkış vericek ama bu sefer de bağlayıcı olmadığı için program sonlanmaz mı?

  • @whadoesimaer
    @whadoesimaer 4 роки тому +2

    Kaba kodda başla son yazılmaz demiştiniz?

  • @ZamanınÇizgisinde
    @ZamanınÇizgisinde 3 роки тому +1

    Abi "mod if" bunların açıklamasını dermisin?

  • @doisa1337
    @doisa1337 6 років тому +3

    Arkadaslar N sayisini 10 a bolduk diyelim. 250 yi 10 a bolersek 25 veriyor. 1 ler basamagini nasil vericek bu orasini anlayamadim. Bildigin normal 10 a boluyoruz.

    • @mehmetbayrak677
      @mehmetbayrak677 6 років тому +2

      i mod 10 demek i sayısını 10 a böl kalanı yaz demek hocam. 250 yi 10 a bölersen 0 kalır 0 birler basamağı

  • @elifery06
    @elifery06 4 роки тому +1

    i mod3==0 da neden iki tane eşittir ifadesi kullanıyoruz?

    • @OkanBey20
      @OkanBey20 4 роки тому

      Tek eşittir atama operatörüdür ,iki tane eşittir ise eşitlik operatörüdür

    • @elifery06
      @elifery06 4 роки тому

      @@OkanBey20 teşekkürler

  • @quiet6740
    @quiet6740 8 років тому +3

    Murat bey "SONUÇ=N MOD 10" ile "SONUÇ==N MOD 10" bunların arasında bir fark var mıdır acaba ? Ya da bilen arkadaşlar yardımcı olabilirler mi ?

    • @condorprogramlama5202
      @condorprogramlama5202 8 років тому +1

      Var.Zaten "SONUÇ=N MOD 10" yanlış."=" aktarma işaretini "Toplam=a+b" burada , "==" eşittir işaretini ise "SONUÇ==N MOD 10" kullanılır

    • @mathunter01
      @mathunter01 3 роки тому +1

      2 tane eşittir koymaktaki amaç eşit olduğunu göstermekten ziyade denk olduğunu göstermek. Lise matematik konularında mod kavramına göz atabilirsin

  • @maxnevermaxine9673
    @maxnevermaxine9673 3 роки тому

    visio'yu microsoft'a nasıl indirebilirim?

  • @polataydn2416
    @polataydn2416 7 років тому +1

    İlk örnek veri tabanı kullanarak yapılabilir mi hocam ?

  • @berkbilgic7012
    @berkbilgic7012 5 років тому

    abim yarın sınavım var seni dinliyorum çok iyi anlatıyorsun hiçbir problem yok ama bazen çok uzatıyosun ve uykum geliyor :)))) daha iyi anlaşılsın diye anlıyorum ama çok uykum geliyor teşekkür ederim :)))

    • @MUHENDUSSs
      @MUHENDUSSs Рік тому

      Nasıl birşeyler yapabildin mi bilgisayar adınaa

    • @berkbilgic7012
      @berkbilgic7012 Рік тому

      @@MUHENDUSSs Abi 3 yıl olmuş ben mezun oldum 😆😆

    • @MUHENDUSSs
      @MUHENDUSSs Рік тому

      @@berkbilgic7012 Soruyu iki oku knk Birseyler başarabildin mi

  • @seyitahmetalhakaplan
    @seyitahmetalhakaplan 4 роки тому +1

    Şu program crackleme konusunda eğer programı yalnızca öğrenme amaçlı kullanıyorsanız sıkıntı yok. Bununla birlikte kullandığınız hangi program olursa olsun kullandıktan sonra para kazanıyorsanız (youtube için video kurgulamak için program gibi) lisanslı almanız gerekir o zaman bu hak yemeye girer.

  • @filozof3972
    @filozof3972 5 років тому +1

    Hocam akış şemasında döngüden önce i yi okutmamız gerekmiyor mu ? Veri girişi olarak

    • @tolgayazg9846
      @tolgayazg9846 3 роки тому

      For döngüsünün içinde i degiskenini tanımlıyor aslında

  • @aliveli-bv1jd
    @aliveli-bv1jd 3 роки тому

    Çok teşekkürler ellerinize sağlık 👍

  • @kadirhan4
    @kadirhan4 6 років тому +3

    3'e veya 5'e tam bölünen sorusunda Hayır dedikten sonra akış yönünü karşılaştırma paneline götürdük aslında onuda evet gibi döngü paneline götürmemiz gerekmez mi? sayı değişmeden modlu ekrana geçti ve sürekli hayır olarak kalmaz mı?

  • @filozof3972
    @filozof3972 5 років тому +2

    Veyanın işareti || bu değil mi neden kullanmadınız. OFF ÇOK SORU İŞARETİ VAR 10:30

  • @hickimse7897
    @hickimse7897 3 роки тому

    niye modları yazarken 2 tane == diyoruz
    kuralmı

  • @osmanorazsahedov2871
    @osmanorazsahedov2871 3 роки тому

    Güzel bir ders olmuş hocam

  • @ilaydacicek2073
    @ilaydacicek2073 8 років тому

    merhaba hocam bu şon 7 ve 8 de ilk defa gördüğüm işaretler kullanıldı hani üniverşte düzeyi falan mı yokşa lişe bilişimde de görülür mü

    • @mfurkangullu
      @mfurkangullu 7 років тому +1

      Kodlamanın yaşı olmaz ilaydacım onun için kodlamayı hayatında bu lisedeymiş bu üniversitedeymiş olarak düşünme ben kodlamaya 18 yaşında başladım bu denli algoritmalar ile onun için hepsini öğrenmen daha iyi olur senin için çünki bu tarz sorular insanı durdurur ve "amaan sonra öğrenirim daha öğrenmeme çok var" moduna sokar.

    • @xkhod2885
      @xkhod2885 5 років тому

      ünide gösteriliyor fakat bunlar temel şeyler lisedede kodlamanın temellerini gösterirken hocanızın bahsetmesi gerek

  • @elifcihat
    @elifcihat 2 роки тому

    telekkürler hocam

  • @irem6330
    @irem6330 9 років тому

    i mod derken '==' kullanmamızın bir sebebi var mı ?

    • @ahmetbugracakc6441
      @ahmetbugracakc6441 8 років тому +2

      +İrem Ö. Var mesela (sonuç = a+b) a ile b yi toplayıp sonuca aktarıyor tek eşittir (=) böyle aktarma gibi şeylere yarıyor,atama operatörü olarak geçiyor.Çift eşittir (==) buda normal bildiğimiz eşittir farkları bu.

    • @xkhod2885
      @xkhod2885 5 років тому

      Var tabi = aktarma işlemlerinde kullanılır == denk anlamında gelir

  • @saideebulut
    @saideebulut 9 місяців тому

    GSB Wifi ile algoritma çalışmak yük olurmuş insana

  • @sugareiz
    @sugareiz 4 роки тому

    ilk örnekte hem 3 hemde 5 e bölünüyosa evet mi oluyo hayır mı oluyo

    • @tolgayazg9846
      @tolgayazg9846 3 роки тому +1

      Dediğin gibi olsaydı mod15 kullanırsın ama soruda yazan veya kavramı, iki kosuldan birisinin sağlanması evet için yeterli oluyor

  • @alikemalcelik6528
    @alikemalcelik6528 2 місяці тому

    Ön lisans elektronik bölümüne yararmı arkadaşlar bu dersler algoritma ve programlama

    • @freweldivison7993
      @freweldivison7993 2 місяці тому +1

      yazılım alanına yöneleceksen yarar

    • @alikemalcelik6528
      @alikemalcelik6528 2 місяці тому

      @@freweldivison7993 sadece ders geçmek için düşünüyorum abi tavsiye ettiğin hoca varmı

  • @whadoesimaer
    @whadoesimaer 4 роки тому

    Sondaki örnekte neden == kullanmadık?

  • @tanju5042
    @tanju5042 7 років тому

    Lütfen Murat bey crackle uğraşmaya gerek yok bu gibi sorunlar icin libreoffice var ve viso icinde Dia diye programlar ben bunları sizin anlatınıza uyarlıyorum bide crack bilgisayarda acık ve hasar verirç

  • @sudeonay6147
    @sudeonay6147 3 роки тому +2

    Matematik öğretmenliği okuyorum ve bunlardan sorumluyum.😭

  • @sama5854
    @sama5854 9 років тому

    Tewekkurler!

  • @gorkemtutuncu6929
    @gorkemtutuncu6929 5 років тому +5

    Hızı 1.75 yapın arkadaşlar

  • @filozof3972
    @filozof3972 5 років тому +4

    Mod matematiksel bir işlem değil mi neden karar yapısında kullanıyoruz

    • @66adanali
      @66adanali 3 роки тому +1

      if(i % 5 == 0 || i % 3 == 0)
      {
      Yapılacak işlem...
      }

    • @themilkshake8557
      @themilkshake8557 3 роки тому

      @@66adanali else{
      Yapılacak işlem...
      }

  • @azizyt2053
    @azizyt2053 6 років тому +10

    Dostum iyi guzel anlatiyosun ama gereksiz yere aklindaki dusunceleri anlatmana gerek yok, "buyutelim diyosun, uff cok buyudu biraz kuculteyim, uff cok kuculdu biraz buyuteyim. Bahsetmismiydin, bahsettik, bahs... yok hatirlayamadim simdi eee uu neyse" böyle sözlerin gercekten hadi uzatma anlat artik diye sardiriyorum

    • @kerimhydyrov8297
      @kerimhydyrov8297 5 років тому

      Dogru söyliyorsun krdşm .öyle kelimeleri kullanmasan daha iyi olur kaydedelim,jpeg olarak kaydetmedim falan filan

    • @cengceng4914
      @cengceng4914 5 років тому +4

      neden ki bir zorunluluğu mu var bize ders anlatmaya ondan başka doğru dürüst bu işleri yapan bi insan yok ve yapmamış olsaydı ne yapardık diye düşünseniz çok daha olumlu olur, ki 3-5 dakika zamanı heryerde kaybediyoruz zaten onun yaptığı güzel işin hatrına bunları dile getirmemektir doğru olan

  • @legendresmi
    @legendresmi 2 роки тому

    Ders kalacağım sanırsam

  • @onurozer3394
    @onurozer3394 5 років тому +1

    Videoyu izledim ne güzel anladım ama yorumlarınızı okuyunca beynim sikildi bi çıkın şurdan ...

  • @tinesign
    @tinesign 4 роки тому +11

    Öğrencilerin korsan yazılım kullanması belki kabul edilebilir ama sizin böyle davranmanız ve tavsiye etmeniz doğru değil. Verdiğiniz bu çevirimiçi eğitimler aracılığıyla az ya da çok gelir elde ediyorsunuz. Bir Udemy eğitiminizde de benzer yola başvurduğunuzu gördüm. Gelir elde ettiğiniz bir alanda korsan yazılım kullanmanız ne kadar etik? Normalde, bilgisayar kaynaklarını çok tükettiği için reklam engelleme eklentisi kullanıyorum. Sizin gibi emek veren insanlara saygım gereği videoları izlerken eklentiyi kapatıyorum. Umarım bundan sonra siz de korsan yazılım konusunda dikkatli olursunuz. Evet, korsan yazılım kullanan çok kişi var ama en azından bunu teşvik edici olmazsak daha uygun olur.

    • @MurattYucedag
      @MurattYucedag  4 роки тому +13

      Tine Sign bu seriyi çektiğim zaman ben de bir öğrenciydim bunu açıklamıştım kurumsal taraftaki firmalar lisans satın aldıkları için bu kurumlar öğrencilerden bir bedel talep etmiyor. Mezun olduktan sonra kullandığımız tüm ücretli veya lisans isteyen eklenti ya da programlarda ya parasını ödeyip satın alıyorum ya da ilgili firmaya mail atıp yaptığım işi söyleyip lisans talep ediyoruz mezun olduktan sonra lisanssız program kullanmamaya gayret ediyorum. Teşekkür ederim önerin için.

  • @Passenngerrr
    @Passenngerrr Рік тому

    ARO

  • @muhammedbirisik8061
    @muhammedbirisik8061 6 років тому

    hiç güzel değil.

  • @davutturug9045
    @davutturug9045 7 років тому +4

    ne çok konuşuyorsun gereksiz gereksiz videoyu yarıda sinirden kapattım.

    • @MurattYucedag
      @MurattYucedag  7 років тому +28

      sabredin biraz daha okul dersleri bile 40 dakikayken 25 dakikalık bir videoya uzun demeyin, 5 6 tane şarkı uzunluğunda ilerleyen zamanlarda kodlama kısmında çok işinize yarayacak o konuşmalar :)

    • @HasanCan-yp2bv
      @HasanCan-yp2bv 7 років тому +19

      bilmiyorsun gelip bir de burada video hazırlayan adama şekil mi yapıyorsun

    • @justrelaxablegaming777
      @justrelaxablegaming777 7 років тому +4

      Gereksiz olan sizin gibiler sg izlemeyeceksen

    • @ceylanmedyareklam2928
      @ceylanmedyareklam2928 6 років тому +4

      Gereksiz konuşuyorsun!?

    • @baygizz
      @baygizz 6 років тому +4

      Beğenmiyorsan siktir git lan