Hocam adımsal iyileştirme diye bir yntem var. Çalıştığım bir kitaptaki rnekten bahsedeyim sana. Programimiz girilen ğrenci notlarına gre geçti veya kaldı yazdırsın ve 60 geçme notu olsun. Şimdi 1 - Programimiz ğrencilerin geçip geçmediğini ekrana yazdıracak. yleyse biraz daha detaylandıralım. 2- Programımız sırayla notları alacak ve ğrencilerin geçip geçmediğini ekrana yazdıracak. Biraz daha detaylandıralım vb.. xxxx - Kullanıcıdan bir not iste xxxx - Eğer kullanıcının girdiği not 60'tan büyükse geçtiniz, değilse kaldınız yazdır. xxxx - Çıkış değeri girilmediği sürece bunu tekrarla Daha detaylı yazacaktımda bu rnekte aklıma çokta detay gelmedi açıkçası. Bu yukarıdan aşağıya adımsal iyileştirme metodunun ne olduğunu merak ediyorsan Deitel & Deitel C kitabında çok güzel açıklanmış. Nette pdf'i var. Tek blümde anlarsın durumu. www.kriptopedi.com

Problemi parçalara blebiliyorsan işin %50 sini halletmiş olursun rneğin bir pacman yazmak istiyorsun, problemi şu parçalara blücen 1) Ekrana bişey nasıl çizerim Ekrana pacman nasıl çizerim Pacmani nasıl animate ederim 2) Klavyeden bi tuşa basıldığını nasıl algılarım Klavyeden ok tuşlarına basıldığnı nasıl algılarım 3) Pacman in ynünü nasıl çeviririm? 4) Pacmani nasıl yürütürüm? 5) Labirenti nasıl çizerim? 6) Labirentin içine yiycekleri nasıl dizeirm? 7) Pacman yiyecegin üstünde mi nasıl bilirim? 8) Yiyecegi ekrandan nasıl silerim 9) Bütün yiyeceklerin tükendiğini nasıl anlarım 10) Creeplerin kendi kendini oynamasını nasıl sağlarım 11) Creepin Pacmana dokunduğunu nasıl detect ederim? 12) Pacmanın duvara çarptığını nasıl tespit ederim? 13) Levelin sonuna geldiğimde nolacak? ... Pacmanı belki yazamazsın ama bu küçük parçaların birçoğunu yazabilirsin. Sonra diğer %50 de bu çzümleri okunabilir ve parametrik olacak şekilde birbiriyle birleştirmek yani bunların hepsini içiçe yazarsan senden başkası okuyamaz, muhtemelen sen de 1 ay sonra kendi kodunu okuyamazsın Konuyu anlatabileceğim en basit hali budur, işin gerçeği sorunun cevabının ne kadar kapsamlı olduğunu bilsen muhtemelen skerim pacmeni başıma bela mı arıyorum der uzaklaşırsın Üstad, maddelere bakarak sylüyorum cahilce bir şey sylersem affola, Sonucu geriye doğru blümlendirmeyi yapabileceğimi düşünüyorum.. tabi ekrana çizgi çizme aşamasınıda deneyerek ğreneceğim. kodun okunaklı olması, hangi kodun ne işe yaradığı textlerle belirterek Camelcase kuralları yazılması, nce analizin hazırlanması, sonra algoritmanın hazırlanması, en son aşama koda dkülmesi ve yazılan her şeyin not alınması gibi gibi. disiplin konusu perfect orada sorun yok bunlara farkıdnalığım var. çalışssında nasıl çalışırsa çalışssın şeklinde düşünmüyorum. analiz algortima rneğinide not alıp an azından uğraşacağım. Teşekkür ederim. Yapmadıklarınıza pişman olmaktansa, Yaptıklarınıza pişman olun... Yapın pişman olun, yada yapmayın yine pişman olun.

unutmadan project euler sitesine bakabilirsin ama bir tık ağırda gelebilir ama bir süre sonra aşırı faydası olacaktır Bot ve lisans ihtiyaçlarınız için pm atınız.

italyan bunu yazdı int i;i=0;while(i<20)i=i+1;Şu kodu okurken kafası senin dediğin şekilde karışan kişi disleksidir. :) yapma beh, matematiğim zayıf, hep ilgisiz hocalara denkgeldim serserilik yaptık, ben matematik ile ilgili zannediyorum Matematiğinin zayıf olmasının sebebi bile disleksi olabilir. Online bi test yap. Türkiyede bizim jenerasyonda bi ton disleksi var ve kimse farketmemiş. Çırpına çırpına nerelere geldik amk... Gerçek yoktur. Herşey yorumdur. - KKK - Düşünürseniz, acı çekersiniz. Şüphe ederseniz, delirirsiniz. Hissederseniz, yalnız kalırsınız. O yüzden koy goethe

siyahbereli bunu yazdı beyler kod yazma ile ilgili anlayamadığım bir aşama var, bunun mantığını nasıl çzebilirm. Algortimayı kod yazmaya nasıl çeviriyoruz. yani kafamda algoritma kurabiliyorum. kağıdın üstünede yazabiliyorum ama bunu derleyiciye yazamıyorum, yazanlarıda anlayamıyorum. veri tabanının mantığını çzdüm. ama kod yazmanın mantığını çzemedim. 1 satır bile yazamıyorum. bu arada yazıyorum ama anlamadan. ben bir şeyi kafada anlayamadan iş yapamam, bir işe yaramaz. kafada biraz oturtursamda güzel işler çıkartabilirim. zetle: google da arama yaptım. derdim şudur. tamda aradığım cevabı buldum ama adama soru soramam ekşi szlükte çünkü hesabım yok. cok basit bir ornek vereyim. dilimiz c olsun. int i;i=0;while(i<20)i=i+1;simdi bunu koda ilk baslayan adam aynen soyle yorumluyor: ya birader simdi i dedigin sey zaten belli. ne gerek var simdi int i falan yaziyoruz basa. sonracigima "i=i+1" ne demek lan? boyle sacma sey mi olur. i dedigin i'dir. programlama mantığıni anlayan adam bunu soyle yorumluyor. bastan basliyoruz. "int i" diyoruz ki compiler once bir i'yi tanisin. sira ona bir deger vermeye geliyor. i'yi 0'a esitliyoruz. daha sonrasinda soldaki degisken sagina denk gelen degeri alacagi icin i once 1 oluyor. sonra 2 oluyor, vs. vs. kisacasi adam compiler'in nasil calisacagini okumus anlamis. artik ona komutlar vermeye hazir. Ben ilk parağrafa takılıyorum. bu konuda egzersiz yapmam gereken programlama ğrenmek değil başka bir şey. adını bilmiyorum. onu bana ne olduğunu anlatabilen olursa bu işi ğreneceğim. kalın yaptığım yerde kodla yazmakla ilgili olduğunu düşünmüyorum onu diyem kişi büyük olasılıkla ilk okulda orta okulda matematik dersinde bunlar bizim ne işimize yapacak diyen adamlar Katılıyorum hocam, o kısım biraz saçma olmuş, inhertens, polyhmorpism, class, data type grmüş bir adam yani benim için ağır bir rnek oldu. Kusura bakma. Konuyu açtığımdan beridir kitaplar okuyorum. Mesela yumurta pişirmek için markete gitmek bir modülmüş. Yumurta bir araç, vs birşeyler ğrensim kendim okuyorak zorlada olsa. Yapmadıklarınıza pişman olmaktansa, Yaptıklarınıza pişman olun... Yapın pişman olun, yada yapmayın yine pişman olun.

ben de anlamıyordum en son bi eğitimde şunu duydum: " arkadaşlar db sizden map ister map verir " haaa dedim yazdım class ı artık db ye ne gnderilecekse sonra map i yazdım sonra fromMap vs derken yarısı gitti diğer yarısı da ezber heral yaptıkça akılda kalacak bişi olsa gerek. edit: dart dili için diyorum diğer dilleri bilmem dcpromo tarafından 22/May/20 00:00 tarihinde düzenlenmiştir next next next install

https://www.dosya.tc/server28/n9pw5e/C_ve_C Programlama_-_Deitel. pdf.html Bahsettiğim kitap bu kitap hocam ama kendini çok kasıyorsun, sal kendini. Yani neden değişken tanımlayacağız sorunun cevabını açıklamak için binary sisteme kadar gitmek lazım ama zeti şu: bilgisayarlar akıllı varlıklar değiller. Üzerinde işlem yapacağın bir durum için neredeyse herşeyi belirtmen lazım. Yani sen bilgisayara a ile b'yi topla dersen bu a ile b'nin bilgisayar için anlamlı olması gerekiyor. Yani bilgisayar şyle düşünmeli; a ve b'yi toplayacağım ama bunlar neymiş dnüp bir bakayım. Haaaa bunlar karakter değil sayı. Ben bunları toplayabilirim. Gibi gibi. Attığım linkteki kitabı incele. Bu kitap biraz başucu kitabı gibi. Yani başlangıçta keyif alırsın ama ilerleyen kısımlarda detaylar boğabilir seni. O yüzden bundan başla. Birde dr. şadi evren şekerin çevirdiği bir algoritmalar kitabı var. Onu edinirsen çok yararı olur senin için. Ama ilk tavsiyem bilgisayarların çalışma mantığını anlamak için birkaç video incelemen veya makale okuman olur. Kitabı satın alacaktım ama pdften deneyim gz yormaz ise devam ederim. Açıklamalarını anladım hocam, deneye deneye ğreneceğiz artık. C# la başladım o beni yordu belki basic bir dil ile başlasam konuşmayı ğrenir daha iyi zamanı değerlendirirdim. Sağolasın. Bu arada konu bilgisayarın anlayacağı dile çevirmek değil konu bilgisyarın ekranına ışık değilde renk ve desen gelmesi aşamasına kadarki süreci biliyorum. Sağolasın Yapmadıklarınıza pişman olmaktansa, Yaptıklarınıza pişman olun... Yapın pişman olun, yada yapmayın yine pişman olun.

beyler kod yazma ile ilgili anlayamadığım bir aşama var, bunun mantığını nasıl çzebilirm. Algortimayı kod yazmaya nasıl çeviriyoruz. yani kafamda algoritma kurabiliyorum. kağıdın üstünede yazabiliyorum ama bunu derleyiciye yazamıyorum, yazanlarıda anlayamıyorum. veri tabanının mantığını çzdüm. ama kod yazmanın mantığını çzemedim. 1 satır bile yazamıyorum. bu arada yazıyorum ama anlamadan. ben bir şeyi kafada anlayamadan iş yapamam, bir işe yaramaz. kafada biraz oturtursamda güzel işler çıkartabilirim. zetle: google da arama yaptım. derdim şudur. tamda aradığım cevabı buldum ama adama soru soramam ekşi szlükte çünkü hesabım yok. cok basit bir ornek vereyim. dilimiz c olsun. int i;i=0;while(i<20)i=i+1;simdi bunu koda ilk baslayan adam aynen soyle yorumluyor: ya birader simdi i dedigin sey zaten belli. ne gerek var simdi int i falan yaziyoruz basa. sonracigima "i=i+1" ne demek lan? boyle sacma sey mi olur. i dedigin i'dir. programlama mantığıni anlayan adam bunu soyle yorumluyor. bastan basliyoruz. "int i" diyoruz ki compiler once bir i'yi tanisin. sira ona bir deger vermeye geliyor. i'yi 0'a esitliyoruz. daha sonrasinda soldaki degisken sagina denk gelen degeri alacagi icin i once 1 oluyor. sonra 2 oluyor, vs. vs. kisacasi adam compiler'in nasil calisacagini okumus anlamis. artik ona komutlar vermeye hazir. Ben ilk parağrafa takılıyorum. bu konuda egzersiz yapmam gereken programlama ğrenmek değil başka bir şey. adını bilmiyorum. onu bana ne olduğunu anlatabilen olursa bu işi ğreneceğim. kalın yaptığım yerde kodla yazmakla ilgili olduğunu düşünmüyorum onu diyem kişi büyük olasılıkla ilk okulda orta okulda matematik dersinde bunlar bizim ne işimize yapacak diyen adamlar |sadece aptalların başarısı ders notu ile lçülür|

Hurgeneral bunu yazdı Yani bu işin meali "ben şiir ile ilgili gerekli bilgiye sahibim ama bunları kullanarak şiir yazamıyorum." gibi bir şey mi? katılıyorum. bir rneklendirebilirsek güzel olur. Hocam, benim de pek bilgili olduğum sylenemez ama tavsiyem: ğrenirken, sürekli uygulayın. Mesela bugün ğrendiğiniz şey diyelim ki for dngüsü; for dngüsünün işlevini, ileride nasıl ve nerelerde kullanacağımızı daha iyi anlamak adına ğrendikten hemen sonra ufak tefek uygulamalar yazmayı deneyin(rn:girdiğiniz metni ekranda 10 defa yazdıran bir uygulama). Yarın başka bir şey ğrendiyseniz yine aynısını uygulayın ve ğrendiklerinizi birleştirerek daha geniş çapta uygulamalar yazın. Pratiğe dktükçe onları kullanmayı ğrenecek ve belli bir seviyeden sonra aklınızdan geçenleri derleyiciye daha rahat dkebileceksiniz.

Çok ucu açık bir soru sormuşsun. Milyon tane şey var mantığı anlatılabilecek. Neyi anlamadığını sorarsan onun üzerinden daha rahat yardımcı olabiliriz. abi bende anlatamıyorum ki, yumurta pişireceğiz diyelim; yumurta var mı, dolabı aç, dolap var mı, var, varsa, aç, yoksa, yumurta pişirmeyi unut, kuru ekmek var mı bak, var, kuru ekmek yada yumurta, yumurta için market var mı, var, varsa markete gitr yoksa kuru ekmek, markette kasaya git, al vsvs... bunların inciğine cincigine kadar yazarım yazılanlarında bir sürü eksiğini gediğini bulabilir. buraya kadar ok. amagel gelelim tek satır kod yazamıyorum sorun bu. syntax mı bilmiyorum. yoksa geri zekalımıyım, yoksa başka bir şey mi onu çzmeye çalışıyorum. ben programlama ğrenmek istemiyorum kafamda kurguladıklarımı rakamlara ve harflere = + neyse onlara dkemiyorum. sorun bu Yapmadıklarınıza pişman olmaktansa, Yaptıklarınıza pişman olun... Yapın pişman olun, yada yapmayın yine pişman olun.

hocam yapman gerekenler basit ama ne kadar süreceği sana bağlı şeyler eğer aklın bu işe yatkınsa kolaylıkla anlarsın değilse biraz daha fazla emek harcayıp anlarsın bu her iş için byledir her programlama dilinde 5 şey sabittir sadece yazılışları değişir 1) Kullanıcıdan veri alma - input 2) Ekrana veri basma - print 3) Koşullar - if else 4) Dngüler - While For 5) Değişken tanımlama - i = 5 gibi bunların sadece yazılışları değişir bunada syntax denir yapman gereken basit bu 5 temel şeyin ne olduğunu iyice araştırıp kavrayacaksın sonrası proje yani bir proje olacakki deneyesin kafandan rasgele birşey bul mesela faktriyel hesaplayan kod yazacam de ve yazmaya başla yazarken ne kullanman gerekir o esnada düşün a burda değişken tanımlamam lazım burda while yapmam lazım veya ulan burda niye while kullanıp 2 satır fazladan yazıyorum ki for kullanarak 2 satırdan kurtulabilirim tarzında acabayla düşünmen lazım acaba başka nasıl yapılır düşün netten bolca araştırmaya hazır ol bazen 5 gün birşeyi araştırıyorum bulamıyorum pes etmek üzereyken 2010 yılında yazılmış bir forum konusunda aradığımı buluyorum Bol bol kod yazmaya çalış yapamasan bile yazmayı dene bu işler bol pratik gerektiriyor İhtiyacım olan bunlara benzer şeylerdi hocam sağolasın, konuyu anlatabilmişim sana.. Yapmadıklarınıza pişman olmaktansa, Yaptıklarınıza pişman olun... Yapın pişman olun, yada yapmayın yine pişman olun.

Problemi parçalara blebiliyorsan işin %50 sini halletmiş olursun rneğin bir pacman yazmak istiyorsun, problemi şu parçalara blücen 1) Ekrana bişey nasıl çizerim Ekrana pacman nasıl çizerim Pacmani nasıl animate ederim 2) Klavyeden bi tuşa basıldığını nasıl algılarım Klavyeden ok tuşlarına basıldığnı nasıl algılarım 3) Pacman in ynünü nasıl çeviririm? 4) Pacmani nasıl yürütürüm? 5) Labirenti nasıl çizerim? 6) Labirentin içine yiycekleri nasıl dizeirm? 7) Pacman yiyecegin üstünde mi nasıl bilirim? 8) Yiyecegi ekrandan nasıl silerim 9) Bütün yiyeceklerin tükendiğini nasıl anlarım 10) Creeplerin kendi kendini oynamasını nasıl sağlarım 11) Creepin Pacmana dokunduğunu nasıl detect ederim? 12) Pacmanın duvara çarptığını nasıl tespit ederim? 13) Levelin sonuna geldiğimde nolacak? ... Pacmanı belki yazamazsın ama bu küçük parçaların birçoğunu yazabilirsin. Sonra diğer %50 de bu çzümleri okunabilir ve parametrik olacak şekilde birbiriyle birleştirmek yani bunların hepsini içiçe yazarsan senden başkası okuyamaz, muhtemelen sen de 1 ay sonra kendi kodunu okuyamazsın Konuyu anlatabileceğim en basit hali budur, işin gerçeği sorunun cevabının ne kadar kapsamlı olduğunu bilsen muhtemelen skerim pacmeni başıma bela mı arıyorum der uzaklaşırsın HolyOne tarafından 22/May/20 10:51 tarihinde düzenlenmiştir Nush ile uslanmayanı etmeli tekdir, Tekdir ile uslanmayanın hakkı ktektir!

Hocam adımsal iyileştirme diye bir yntem var. Çalıştığım bir kitaptaki rnekten bahsedeyim sana. Programimiz girilen ğrenci notlarına gre geçti veya kaldı yazdırsın ve 60 geçme notu olsun. Şimdi 1 - Programimiz ğrencilerin geçip geçmediğini ekrana yazdıracak. yleyse biraz daha detaylandıralım. 2- Programımız sırayla notları alacak ve ğrencilerin geçip geçmediğini ekrana yazdıracak. Biraz daha detaylandıralım vb.. xxxx - Kullanıcıdan bir not iste xxxx - Eğer kullanıcının girdiği not 60'tan büyükse geçtiniz, değilse kaldınız yazdır. xxxx - Çıkış değeri girilmediği sürece bunu tekrarla Daha detaylı yazacaktımda bu rnekte aklıma çokta detay gelmedi açıkçası. Bu yukarıdan aşağıya adımsal iyileştirme metodunun ne olduğunu merak ediyorsan Deitel & Deitel C kitabında çok güzel açıklanmış. Nette pdf'i var. Tek blümde anlarsın durumu. xxxx - Kullanıcıdan bir not iste xxxx - Eğer kullanıcının girdiği not 60'tan büyükse geçtiniz, değilse kaldınız yazdır. xxxx - Çıkış değeri girilmediği sürece bunu tekrarla hocam sana bunu daha gelişmiş algortimasını kafada yle bir hayal ederimki şaşırırsın. veri tabanı data tipinden tut, farklı değerlerin ihtimallerin her şeyini, bu üç satırının analizini koca bir word sayfasında çıkartırım. ama işte son kullanıcı gzü ile çıkartabilirim. benim kafa burada hata yapıyor. arka planda ne dneceğini kafada kurgulayamıyorum... ama gel sadece bak sadece diyorum; "kullanıcıdan not iste satırını" yaz de ne yazağım ben nereye yazacağım. = değişken tanımlayacağız diyor adam mesela abi değişkeni neden tanımlıyoruz. falan kafa almıyor anlatabildim mi Yapmadıklarınıza pişman olmaktansa, Yaptıklarınıza pişman olun... Yapın pişman olun, yada yapmayın yine pişman olun.

hocam çok ince gitmeye çalışıyorsun anladığım kadar. kod yazmayı bırak hayatta bile çok ince düşünmek insanı geriye düşürüyor bazen. kendimden biliyorum bunu. hani derler ya sonunu düşünen kahraman olamaz. akışına bırakmaya çalışıyorum bir çok şeyi. bilgi sahibi olan kişilerle bir projenin içine girsen çok daha rahat bulursun sorularının cevabını. en azından bir çoğunun. hatta zamanla assembly dilin içine girip kendini hiç düşünmediğin yerlerde bulabilirsin. lisede yazılım okudum. ilk sene idi galiba 3-5 satır visual basic koduna 2-3 saat baka kaldım. burda bana ne demek istiyor. neden, niçin, nasıl vs. vs. aklıma şu fıkra geldi. dünyadaki en iyi bilgisayara her ülkeden bir kişi davet ederek soru sorduruyorlar. bizden de temeli yolluyorlar. diğer ülkelerden gelenler bilgisayara soru soruyor, bilgisayar da şak diye cevabını veriyor. sıra temele geliyor. şyle bilgisayara bir iki sağdan soldan bakıyor ve soruyor. ula ne var ne yok. bilgisayarın beyni karışıyor ve pert oluyor. her şeyi en ince ayrıntısına kadar anlamak, soruşturmak bazen bizi de pert ediyor :) katılıyorum biraz ayrıntılı iş yapmak var bende, yorumsuz bakan adam yorumlamaması lazım. şak diye her şeyin grünüyor olması, tüm ihtimallerin düşünülmüş olması lazım. gibi gibi. biraz ezberede kaçıp sonra detaylara da girmek te bir yntem. teşkr. Yapmadıklarınıza pişman olmaktansa, Yaptıklarınıza pişman olun... Yapın pişman olun, yada yapmayın yine pişman olun.

yunusemre bunu yazdı Çok ucu açık bir soru sormuşsun. Milyon tane şey var mantığı anlatılabilecek. Neyi anlamadığını sorarsan onun üzerinden daha rahat yardımcı olabiliriz. abi bende anlatamıyorum ki, yumurta pişireceğiz diyelim; yumurta var mı, dolabı aç, dolap var mı, var, varsa, aç, yoksa, yumurta pişirmeyi unut, kuru ekmek var mı bak, var, kuru ekmek yada yumurta, yumurta için market var mı, var, varsa markete gitr yoksa kuru ekmek, markette kasaya git, al vsvs... bunların inciğine cincigine kadar yazarım yazılanlarında bir sürü eksiğini gediğini bulabilir. buraya kadar ok. amagel gelelim tek satır kod yazamıyorum sorun bu. syntax mı bilmiyorum. yoksa geri zekalımıyım, yoksa başka bir şey mi onu çzmeye çalışıyorum. ben programlama ğrenmek istemiyorum kafamda kurguladıklarımı rakamlara ve harflere = + neyse onlara dkemiyorum. sorun bu bu yaptığın şey zaten algoritma kurmak. Sanırım sen syntax bilmiyorsun, bu yüzden düşündüğünü koda çeviremiyorsun. O 5 sayfa worde yazdığın algoritmayı yazılıma çevirmeden nce psudo kod ile yazmayı dene. -BAŞLANGIÇ- >>> BAŞLA Yumurta = yok Tereyağ = Yok Tuz = Yok Tava = Yok Ocak = Yok Doğalgaz = Yok Tava var mı? - Evet --Tava = Var - Hayır > Markete Git Ocak var mı? - Evet -- Ocak = Var - Hayır > Markete Git >>> Yemek Yap tuz varsa VE tereyağ varsa VE yumurta varsa VE ocak varsa VE doğalgaz varsa VE tava varsa - Terayağını tavaya koy - Tavanın altını yak - 1 dakika bekle - Yumurtayı tavaya kır - 3 dakika bekle - Tavanın altını kapat - Yemeği ye > Bitir'e Git tuz yoksa VEYA tereyağ yoksa VEYA yumurta yoksa VEYA ocak yoksa VEYA doğalgaz yoksa VEYA tava yoksa > Markete Git >>> Markete Git - Eksik malzemeleri al > Başlaya Git >>> Bitir -BİTİŞ- Sonra bunu sevdiğin bir programlama dilinin syntax'ine çevir. Hiç programlama dili bilmiyorsan ve mantığı kavramak istiyorsan, linç edileceğimi bile bile sylüyorum, QBASIC programlama dilini ğren. Kafandaki soruları cevaplayacak ve sorduğun mantığı kavramanı sağlayacak dil bence o. Sonra istersen python, istersen c++, istersen php'ye, istersen vb. net 'e geç... NoktaliVirgul tarafından 22/May/20 10:26 tarihinde düzenlenmiştir If my calculations are correct, when this baby hits eighty-eight miles per hour... you"re gonna see some serious shit.

italyan bunu yazdı siyahbereli bunu yazdı italyan bunu yazdı int i;i=0;while(i<20)i=i+1;Şu kodu okurken kafası senin dediğin şekilde karışan kişi disleksidir. :) yapma beh, matematiğim zayıf, hep ilgisiz hocalara denkgeldim serserilik yaptık, ben matematik ile ilgili zannediyorum Matematiğinin zayıf olmasının sebebi bile disleksi olabilir. Online bi test yap. Türkiyede bizim jenerasyonda bi ton disleksi var ve kimse farketmemiş. Çırpına çırpına nerelere geldik amk... türkçe bir sitede yaptım sorular basit geldi, ama yinede %27 çıktı.. olabilir falan diyor. fırsat bulunca detaylı olanlarada bakacağım. Bircok dahi disleksiymiş Bill Gates de bunlardan. Karanlıklara sitem edeceğimize hepimiz bir mum yaksak karanlıklar aydınlığa dnerdi...

wert bunu yazdı siyahbereli bunu yazdı beyler kod yazma ile ilgili anlayamadığım bir aşama var, bunun mantığını nasıl çzebilirm. Algortimayı kod yazmaya nasıl çeviriyoruz. yani kafamda algoritma kurabiliyorum. kağıdın üstünede yazabiliyorum ama bunu derleyiciye yazamıyorum, yazanlarıda anlayamıyorum. veri tabanının mantığını çzdüm. ama kod yazmanın mantığını çzemedim. 1 satır bile yazamıyorum. bu arada yazıyorum ama anlamadan. ben bir şeyi kafada anlayamadan iş yapamam, bir işe yaramaz. kafada biraz oturtursamda güzel işler çıkartabilirim. zetle: google da arama yaptım. derdim şudur. tamda aradığım cevabı buldum ama adama soru soramam ekşi szlükte çünkü hesabım yok. cok basit bir ornek vereyim. dilimiz c olsun. int i;i=0;while(i<20)i=i+1;simdi bunu koda ilk baslayan adam aynen soyle yorumluyor: ya birader simdi i dedigin sey zaten belli. ne gerek var simdi int i falan yaziyoruz basa. sonracigima "i=i+1" ne demek lan? boyle sacma sey mi olur. i dedigin i'dir. programlama mantığıni anlayan adam bunu soyle yorumluyor. bastan basliyoruz. "int i" diyoruz ki compiler once bir i'yi tanisin. sira ona bir deger vermeye geliyor. i'yi 0'a esitliyoruz. daha sonrasinda soldaki degisken sagina denk gelen degeri alacagi icin i once 1 oluyor. sonra 2 oluyor, vs. vs. kisacasi adam compiler'in nasil calisacagini okumus anlamis. artik ona komutlar vermeye hazir. Ben ilk parağrafa takılıyorum. bu konuda egzersiz yapmam gereken programlama ğrenmek değil başka bir şey. adını bilmiyorum. onu bana ne olduğunu anlatabilen olursa bu işi ğreneceğim. kalın yaptığım yerde kodla yazmakla ilgili olduğunu düşünmüyorum onu diyem kişi büyük olasılıkla ilk okulda orta okulda matematik dersinde bunlar bizim ne işimize yapacak diyen adamlar Katılıyorum hocam, o kısım biraz saçma olmuş, inhertens, polyhmorpism, class, data type grmüş bir adam yani benim için ağır bir rnek oldu. Kusura bakma. Konuyu açtığımdan beridir kitaplar okuyorum. Mesela yumurta pişirmek için markete gitmek bir modülmüş. Yumurta bir araç, vs birşeyler ğrensim kendim okuyorak zorlada olsa. Modülün içi nasıl yazılır, araçları 1 2 yumurta ekmek şeklinde değilde derleyicinim anlayacağı kurala gre de yazmayı anlayabilirsem tamamdır Yapmadıklarınıza pişman olmaktansa, Yaptıklarınıza pişman olun... Yapın pişman olun, yada yapmayın yine pişman olun.

hocam çok ince gitmeye çalışıyorsun anladığım kadar. kod yazmayı bırak hayatta bile çok ince düşünmek insanı geriye düşürüyor bazen. kendimden biliyorum bunu. hani derler ya sonunu düşünen kahraman olamaz. akışına bırakmaya çalışıyorum bir çok şeyi. bilgi sahibi olan kişilerle bir projenin içine girsen çok daha rahat bulursun sorularının cevabını. en azından bir çoğunun. hatta zamanla assembly dilin içine girip kendini hiç düşünmediğin yerlerde bulabilirsin. lisede yazılım okudum. ilk sene idi galiba 3-5 satır visual basic koduna 2-3 saat baka kaldım. burda bana ne demek istiyor. neden, niçin, nasıl vs. vs. aklıma şu fıkra geldi. dünyadaki en iyi bilgisayara her ülkeden bir kişi davet ederek soru sorduruyorlar. bizden de temeli yolluyorlar. diğer ülkelerden gelenler bilgisayara soru soruyor, bilgisayar da şak diye cevabını veriyor. sıra temele geliyor. şyle bilgisayara bir iki sağdan soldan bakıyor ve soruyor. ula ne var ne yok. bilgisayarın beyni karışıyor ve pert oluyor. her şeyi en ince ayrıntısına kadar anlamak, soruşturmak bazen bizi de pert ediyor :)

int i;i=0;while(i<20)i=i+1;Şu kodu okurken kafası senin dediğin şekilde karışan kişi disleksidir. :) yapma beh, matematiğim zayıf, hep ilgisiz hocalara denkgeldim serserilik yaptık, ben matematik ile ilgili zannediyorum Yapmadıklarınıza pişman olmaktansa, Yaptıklarınıza pişman olun... Yapın pişman olun, yada yapmayın yine pişman olun.

Senin sorunun, aslında var olmayan bir sorunun varlığına inanmak. ğrenilmiş çaresizlik. Ya da komutları bilmiyorsun. Kafandaki algoritmayı yazamamanın başka açıklaması olamaz :D... said addicted.

Hocam işin çok zor çok. Sıkı çalışman lazım. Bu kodda bu soruları soruyorsan işin var. Ünilerde lisansta verilem programming languages derslerine internetten bakmanda fayda grüyorum. Syntax o zaman sana daha anlamlı gelebilir.

siyahbereli bunu yazdı Hurgeneral bunu yazdı Yani bu işin meali "ben şiir ile ilgili gerekli bilgiye sahibim ama bunları kullanarak şiir yazamıyorum." gibi bir şey mi? katılıyorum. bir rneklendirebilirsek güzel olur. Bu dediğin sorun bende syntax tabanlı var. Bir syntax'ı anlayamıyorum ki o da javascript oluyor. Ancak typescript denilen meret ile javascript'in keşmekeşliğini nasıl düzeltebileceğimi grdükten sonra artık bu şekilde düşünmeyi bıraktım. Yazılım dillerini anlamak ve okumak normal konuşma dilini anlayıp okumaktan çok da farklı değil ama nitekim herkes yazar ya da şair yani aslında yazılımcı olamaz. Taklit eder, tıpkı başarısız şairlerin, yazarların ilham aldıkları kişileri taklit etmesi gibi ancak kendi bir şeyler yapmaya geçtiğinde tıkanır kalır. Bir de bu konuyu buraya açtığımda yazamıyorsun çünkü projen yok demişti bi hocamız. Gayet de haklıydı ortada proje ya da bir sorun yokken hadi kod yazayım bir şeyler çıksın diye işe başlanmaz. Tüm yazılımlar, uygulamalar vs bir ihtiyaçtan ve onun beraberinde getirdiği sorunlardan dolayı ortaya çıkmış ve şuanki halini almıştır. nce ihtiyacın ne olduğunu belirle o yolda giderken ki sorunları çz kendi başına değil byle bir şeyin imkanı yok zaten internetten bir başkasının yazdığı bir koddan bile başına gelen sorunları çzebilirsin. Kopyalamaktan çekinme bazen en doğru ve basit yol gzünün nündedir kendim yapacağım diye çırpınma. Diyeceklerim bu kadar hocam umarım mantığını kavrarsın. güzel yaklaşmıssın dostum konuya teşekkür ederim, problem yazılım dili ile konuşmayı anlamak aslında dili ğrensek konuşmaya başlayacağız evelallah. ama dilin alfabesini soruyorum harfleri falan sonra onları birleştireceğim ama anlaşamadık bir türlü. )) Yapmadıklarınıza pişman olmaktansa, Yaptıklarınıza pişman olun... Yapın pişman olun, yada yapmayın yine pişman olun.

Daha detaylı yazacaktımda bu rnekte aklıma çokta detay gelmedi açıkçası. Bu yukarıdan aşağıya adımsal iyileştirme metodunun ne olduğunu merak ediyorsan Deitel & Deitel C kitabında çok güzel açıklanmış. Nette pdf'i var. Tek blümde anlarsın durumu. Kitabın benzeri çok şu kitapmıdır giriş seviye için? https://www.kitapyurdu.com/kitap/c-ve-c/58899.html Yazarıda bir kontrol eder misin. Harvey M. Deitel, Paul J. Deitel Yapmadıklarınıza pişman olmaktansa, Yaptıklarınıza pişman olun... Yapın pişman olun, yada yapmayın yine pişman olun.

Zor degil. Makinaya konusup ne yapmasi gerektigini anlatiyorsun iste, makina Türkçe grenemeyecegine gre, sen SS onun dilini ogreneceksin. Bu koyuyor adama tabi, ama alinganlik yapma, suyuna git, yavas yavas anlasacaksiniz. anca gidersin...

siyahbereli bunu yazdı italyan bunu yazdı siyahbereli bunu yazdı italyan bunu yazdı int i;i=0;while(i<20)i=i+1;Şu kod'u okurken kafası senin dediğin şekilde karışan kişi, disleksi'dir. :) yapma beh, matematiğim zayıf, hep ilgisiz hocalara denk geldim, serserilik yaptık, ben matematik ile ilgili zannediyorum. Matematiğinin zayıf olmasının sebebi bile Disleksi olabilir. Online bi test yap. Türkiye'de bizim jenerasyon'da bi ton Disleksi var, ve kimse farkedememiş. çırpına çırpına nerelere geldik amkydklarım ... Türkçe bir Site'de yaptım, sorular basit geldi, ama yine de %27 çıktı.. olabilir falan diyor. fırsat bulunca detaylı olanlara da bakacağım. Bircok dahi disleksi'ymiş, Bill Gates de bunlardan. şu Post'u grünce aklıma bir film geldi. Bulunca ekleyeyim. Seyrederken ne gülmüştüm, o portre çizim'lerine. ^^D` @ ahanda buldum : Taare Zameen Par (Her Çocuk zel'dir @@,} " .. kitabı her açtığında; kelimeler, sanki Dans ediyor, gibi gelir ona. .. " o.@, ) alexia, ismi nereden geliyor acaba? RitmFarbRacourci tarafından 23/May/20 16:53 tarihinde düzenlenmiştir I'şıkY'ılı;^^`) Zk't^^` RnSySyTk. dl. SpRtÇzBşBkYd Kryptia. agogE Sa'd-l'Suud az. ç'k 'lmyn'Dşn Pnct'tnAnNttn Blgi, YpBlgi 'Ct'nDrm. CmdyDrm. MdrnDrm hRşYdşR ClptcPth'Strsm M'nPhs' Ld, X/Y YrYnZmnGrçklk, AlgBzklğ KrzFrst'tr Tiytr' Pugchv, Jtrn, İmmlmn, FllngLef, Pik' SuprmcySprrty CoBehTh elFnmno:NzrioRonldo AdnKy TkSs, TkHrf . RtNsTk. KvMp. Mk. TrmDyn ScklkNmRzgr ŞkHcBy ccp. kky Snrlr'Çz SnaSnLzmsn 'NsnKsknçtr BgDppr. MagllnCl'ds. S'thCro's Ch'kW'ng CreazioneDiAdamo^^`, Arctrs. Spic' ArcScnd, YySnye TrbProp, TrbJet, TrbFan 3.10^5km/sn 343m/sn 900-1240m/snMacH RamJt, ScRamJt Przdi^^' Tbu. XL Prsek MAtv^^` mLAT G'dWllHnting . 3id't^^` TareZmenPr ParaMotor TrflrVArsİlşklr +. , ZminŞkil. .. Bu imza @SubZero tarafindan degistirilmistir. "Bu kadar uzun karmakarisik bir imza yapma diye uyardim ama heeheeeey _hey kim sylüyor, kim dinliyor." Imzanizi SubZero'ya bilgi vermeden degistirmeyiniz. Tesekkurler...

beyler kod yazma ile ilgili anlayamadığım bir aşama var, bunun mantığını nasıl çzebilirm. Algortimayı kod yazmaya nasıl çeviriyoruz. yani kafamda algoritma kurabiliyorum. kağıdın üstünede yazabiliyorum ama bunu derleyiciye yazamıyorum, yazanlarıda anlayamıyorum. veri tabanının mantığını çzdüm. ama kod yazmanın mantığını çzemedim. 1 satır bile yazamıyorum. bu arada yazıyorum ama anlamadan. ben bir şeyi kafada anlayamadan iş yapamam, bir işe yaramaz. kafada biraz oturtursamda güzel işler çıkartabilirim. Edit, kitap geldi. epey kalın ve karmaşık bir kitaba benziyor ama sıkı disiplinli bir çalışmaya gireceğim. sabah 5 te kalk. 7 ye kadar. hergün bu şekilde gün içinde de fırsat buldukça kitabı anlayıp ğrenmeye çalışacağım.. 2 yıl sonra junior seviyeye gelmeyi hedefliyorum grüşürüz... siyahbereli tarafından 02/Haz/20 18:17 tarihinde düzenlenmiştir Yapmadıklarınıza pişman olmaktansa, Yaptıklarınıza pişman olun... Yapın pişman olun, yada yapmayın yine pişman olun.

Yani bu işin meali "ben şiir ile ilgili gerekli bilgiye sahibim ama bunları kullanarak şiir yazamıyorum." gibi bir şey mi? Hurgeneral tarafından 21/May/20 20:14 tarihinde düzenlenmiştir

Yani bu işin meali "ben şiir ile ilgili gerekli bilgiye sahibim ama bunları kullanarak şiir yazamıyorum." gibi bir şey mi? katılıyorum. bir rneklendirebilirsek güzel olur. Yapmadıklarınıza pişman olmaktansa, Yaptıklarınıza pişman olun... Yapın pişman olun, yada yapmayın yine pişman olun.

bi bok anlamadim. anca gidersin...

Çok ucu açık bir soru sormuşsun. Milyon tane şey var mantığı anlatılabilecek. Neyi anlamadığını sorarsan onun üzerinden daha rahat yardımcı olabiliriz. "Programcılar saatler boyunca çalışmak zorunda kalmalarına engel olacak sistemler tasarlamaya saatler boyunca uğraşırlar." David Allen

int i;i=0;while(i<20)i=i+1;Şu kodu okurken kafası senin dediğin şekilde karışan kişi disleksidir. Gerçek yoktur. Herşey yorumdur. - KKK - Düşünürseniz, acı çekersiniz. Şüphe ederseniz, delirirsiniz. Hissederseniz, yalnız kalırsınız. O yüzden koy goethe

hocam yapman gerekenler basit ama ne kadar süreceği sana bağlı şeyler eğer aklın bu işe yatkınsa kolaylıkla anlarsın değilse biraz daha fazla emek harcayıp anlarsın bu her iş için byledir her programlama dilinde 5 şey sabittir sadece yazılışları değişir 1) Kullanıcıdan veri alma - input 2) Ekrana veri basma - print 3) Koşullar - if else 4) Dngüler - While For 5) Değişken tanımlama - i = 5 gibi bunların sadece yazılışları değişir bunada syntax denir yapman gereken basit bu 5 temel şeyin ne olduğunu iyice araştırıp kavrayacaksın sonrası proje yani bir proje olacakki deneyesin kafandan rasgele birşey bul mesela faktriyel hesaplayan kod yazacam de ve yazmaya başla yazarken ne kullanman gerekir o esnada düşün a burda değişken tanımlamam lazım burda while yapmam lazım veya ulan burda niye while kullanıp 2 satır fazladan yazıyorum ki for kullanarak 2 satırdan kurtulabilirim tarzında acabayla düşünmen lazım acaba başka nasıl yapılır düşün netten bolca araştırmaya hazır ol bazen 5 gün birşeyi araştırıyorum bulamıyorum pes etmek üzereyken 2010 yılında yazılmış bir forum konusunda aradığımı buluyorum Bol bol kod yazmaya çalış yapamasan bile yazmayı dene bu işler bol pratik gerektiriyor Bot ve lisans ihtiyaçlarınız için pm atınız.

yunusemre bunu yazdı Çok ucu açık bir soru sormuşsun. Milyon tane şey var mantığı anlatılabilecek. Neyi anlamadığını sorarsan onun üzerinden daha rahat yardımcı olabiliriz. abi bende anlatamıyorum ki, yumurta pişireceğiz diyelim; yumurta var mı, dolabı aç, dolap var mı, var, varsa, aç, yoksa, yumurta pişirmeyi unut, kuru ekmek var mı bak, var, kuru ekmek yada yumurta, yumurta için market var mı, var, varsa markete gitr yoksa kuru ekmek, markette kasaya git, al vsvs... bunların inciğine cincigine kadar yazarım yazılanlarında bir sürü eksiğini gediğini bulabilir. buraya kadar ok. amagel gelelim tek satır kod yazamıyorum sorun bu. syntax mı bilmiyorum. yoksa geri zekalımıyım, yoksa başka bir şey mi onu çzmeye çalışıyorum. ben programlama ğrenmek istemiyorum kafamda kurguladıklarımı rakamlara ve harflere = + neyse onlara dkemiyorum. sorun bu sendeki sıkıntı şu bl parçala fethet yapmıyorsun :D birazcık yle yapsan olur aslında. Cehennemin dibine kadar yolum var daha.. || Nasılsa her yalnız kendine sürgündür Asmera unutma.

Problemi parçalara blebiliyorsan işin %50 sini halletmiş olursun rneğin bir pacman yazmak istiyorsun, problemi şu parçalara blücen 1) Ekrana bişey nasıl çizerim Ekrana pacman nasıl çizerim Pacmani nasıl animate ederim 2) Klavyeden bi tuşa basıldığını nasıl algılarım Klavyeden ok tuşlarına basıldığnı nasıl algılarım 3) Pacman in ynünü nasıl çeviririm? 4) Pacmani nasıl yürütürüm? 5) Labirenti nasıl çizerim? 6) Labirentin içine yiycekleri nasıl dizeirm? 7) Pacman yiyecegin üstünde mi nasıl bilirim? 8) Yiyecegi ekrandan nasıl silerim 9) Bütün yiyeceklerin tükendiğini nasıl anlarım 10) Creeplerin kendi kendini oynamasını nasıl sağlarım 11) Creepin Pacmana dokunduğunu nasıl detect ederim? 12) Pacmanın duvara çarptığını nasıl tespit ederim? 13) Levelin sonuna geldiğimde nolacak? ... Pacmanı belki yazamazsın ama bu küçük parçaların birçoğunu yazabilirsin. Sonra diğer %50 de bu çzümleri okunabilir ve parametrik olacak şekilde birbiriyle birleştirmek yani bunların hepsini içiçe yazarsan senden başkası okuyamaz, muhtemelen sen de 1 ay sonra kendi kodunu okuyamazsın Konuyu anlatabileceğim en basit hali budur, işin gerçeği sorunun cevabının ne kadar kapsamlı olduğunu bilsen muhtemelen skerim pacmeni başıma bela mı arıyorum der uzaklaşırsın Fun Fact: Pacman'deki hayaletlerin çok ilkel bir yapay zekası olduğu biliyor muydunuz... https://www.youtube.com/watch?v=ataGotQ7ir8 If my calculations are correct, when this baby hits eighty-eight miles per hour... you"re gonna see some serious shit.

Şeyh zaten yazmış birini onun lafının üstüne haşa laf olmaz. Eklemek istediğim ikinci husus syntax hususu. Aga çirkin syntax i olan dil kullanma eğer başlangıç seviyesinde isen. Algoritma kurmakta zorlanan bir insanın gidip C ile rnek vermesini ben anlamıyorum ki bence C çok tatlı bir syntaxa sahip ama yeni başlayan için zor. Mis gibi Python var onunla başka ne gardasim. Ulan bi tane noktalı virgül unuttuk bi yerde ama nerde diye düşünmez direkt algoritma üzerine düşünürsün. Bir diğer husus dili acaba ne ki hele dur yazam da ğrenem demek yerine bir kitaptan rneklerle ğren. Dilin kendi dokümantasyonunu okursan yine bi bok anlamazsın zira onlar bile belli bir birikimi olanlara ynelik olan şeyler. Bu bağlamda eğer bilgi sıfır ise bir kitaptan ya da youtube benzeri yerden, syntaxi güzel ve basit olan mümkünse compile edilmeyen bir dille çalışmak bence en mantıklı olandır. Yani şimdi gidip hiçbirsey bilmeyen adama hadi ASM ile ya da C++ ile algoritma ğreniyoruz demek resmen gel seni skicem demek. Mesela arkadaşıma üniversitede algoritma dersini c++ ile verdiler adam bişey yapıyor ama ne yaptığını bilmiyor. ya sen adama bişeyler include ettiriyon ama adam bu ne ise yarıyor bilmiyor ki.. Onlar daha sonra ayrıca anlatılması gereken şeyler sen niye direkt ordan giriyorsun hele adama ufaktan bi yazı yazdirt ne bileyim silindir hacmi filan hesaplat değil mi bunlar nemli. nemli olan hedefe ynelik hareket etmek, detaylar sonraki iş. Ama biz ne yapıyoruz, aga ben C ile. algoritma ğrencem C çok iyi dilmis. Şu an int bişey misey yazdım ama iyi birşeydir herhalde dur bakalım. Ek: Ha bu arada şu zlü szü eklemeden edemiyiciğim. Her programlama dili aslında bir frameworkdür. Caliber tarafından 22/May/20 13:42 tarihinde düzenlenmiştir Tedbirsiz abdest bozmaya oturan, domala domala taş arar.

Hurgeneral bunu yazdı Yani bu işin meali "ben şiir ile ilgili gerekli bilgiye sahibim ama bunları kullanarak şiir yazamıyorum." gibi bir şey mi? katılıyorum. bir rneklendirebilirsek güzel olur. Bu dediğin sorun bende syntax tabanlı var. Bir syntax'ı anlayamıyorum ki o da javascript oluyor. Ancak typescript denilen meret ile javascript'in keşmekeşliğini nasıl düzeltebileceğimi grdükten sonra artık bu şekilde düşünmeyi bıraktım. Yazılım dillerini anlamak ve okumak normal konuşma dilini anlayıp okumaktan çok da farklı değil ama nitekim herkes yazar ya da şair yani aslında yazılımcı olamaz. Taklit eder, tıpkı başarısız şairlerin, yazarların ilham aldıkları kişileri taklit etmesi gibi ancak kendi bir şeyler yapmaya geçtiğinde tıkanır kalır. Bir de bu konuyu buraya açtığımda yazamıyorsun çünkü projen yok demişti bi hocamız. Gayet de haklıydı ortada proje ya da bir sorun yokken hadi kod yazayım bir şeyler çıksın diye işe başlanmaz. Tüm yazılımlar, uygulamalar vs bir ihtiyaçtan ve onun beraberinde getirdiği sorunlardan dolayı ortaya çıkmış ve şuanki halini almıştır. nce ihtiyacın ne olduğunu belirle o yolda giderken ki sorunları çz kendi başına değil byle bir şeyin imkanı yok zaten internetten bir başkasının yazdığı bir koddan bile başına gelen sorunları çzebilirsin. Kopyalamaktan çekinme bazen en doğru ve basit yol gzünün nündedir kendim yapacağım diye çırpınma. Diyeceklerim bu kadar hocam umarım mantığını kavrarsın. https://www.youtube.com/watch?v=jQk82bpUy1Y

https://www.dosya.tc/server28/n9pw5e/C_ve_C Programlama_-_Deitel. pdf.html Bahsettiğim kitap bu kitap hocam ama kendini çok kasıyorsun, sal kendini. Yani neden değişken tanımlayacağız sorunun cevabını açıklamak için binary sisteme kadar gitmek lazım ama zeti şu: bilgisayarlar akıllı varlıklar değiller. Üzerinde işlem yapacağın bir durum için neredeyse herşeyi belirtmen lazım. Yani sen bilgisayara a ile b'yi topla dersen bu a ile b'nin bilgisayar için anlamlı olması gerekiyor. Yani bilgisayar şyle düşünmeli; a ve b'yi toplayacağım ama bunlar neymiş dnüp bir bakayım. Haaaa bunlar karakter değil sayı. Ben bunları toplayabilirim. Gibi gibi. Attığım linkteki kitabı incele. Bu kitap biraz başucu kitabı gibi. Yani başlangıçta keyif alırsın ama ilerleyen kısımlarda detaylar boğabilir seni. O yüzden bundan başla. Birde dr. şadi evren şekerin çevirdiği bir algoritmalar kitabı var. Onu edinirsen çok yararı olur senin için. Ama ilk tavsiyem bilgisayarların çalışma mantığını anlamak için birkaç video incelemen veya makale okuman olur. www.kriptopedi.com

https://www.dosya.tc/server28/n9pw5e/C_ve_C Programlama_-_Deitel. pdf.html Bahsettiğim kitap bu kitap hocam ama kendini çok kasıyorsun, sal kendini. Yani neden Değişken tanımlayacağız sorunun cevabını açıklamak için Binary Sisteme kadar gitmek lazım ama zeti şu: bilgisayarlar akıllı varlıklar değiller. Üzerinde işlem yapacağın bir durum için neredeyse herşeyi belirtmen lazım. Yani sen bilgisayara a ile b'yi topla dersen, bu a ile b'nin bilgisayar için anlamlı olması gerekiyor. Yani bilgisayar şyle düşünmeli; a ve b'yi toplayacağım ama bunlar neymiş, dnüp bir bakayım. Haaaa bunlar karakter değil, sayı. Ben bunları toplayabilirim. Gibi gibi. Attığım linkteki kitabı incele. Bu kitap biraz BaşUcu Kitabı gibi. Yani başlangıçta keyif alırsın ama ilerleyen kısımlarda Detaylar Boğabilir seni. O yüzden bundan başla. Birde dr. Şadi Evren şekerin çevirdiği bir algoritmalar kitabı var. Onu edinirsen çok yararı olur senin için. Ama ilk tavsiyem bilgisayarların çalışma mantığını anlamak için birkaç video incelemen veya makale okuman olur. 3. paragraf güzelmiş ama. ^^D` aklıma @ComputerWolf'un paylaştığı Karikatür geldi. Kuş ile Kurt birlikte koşuyor, kuşun takip ettiği kod'da Run komutundan nce "uçurum'a kadar" şart'ı nde, Kurt'un takip ettiği kod'da Run komut'undan sonra "uçurum'a kadar" komut'u sonra yer alıyordu. ^^D` I'şıkY'ılı;^^`) Zk't^^` RnSySyTk. dl. SpRtÇzBşBkYd Kryptia. agogE Sa'd-l'Suud az. ç'k 'lmyn'Dşn Pnct'tnAnNttn Blgi, YpBlgi 'Ct'nDrm. CmdyDrm. MdrnDrm hRşYdşR ClptcPth'Strsm M'nPhs' Ld, X/Y YrYnZmnGrçklk, AlgBzklğ KrzFrst'tr Tiytr' Pugchv, Jtrn, İmmlmn, FllngLef, Pik' SuprmcySprrty CoBehTh elFnmno:NzrioRonldo AdnKy TkSs, TkHrf . RtNsTk. KvMp. Mk. TrmDyn ScklkNmRzgr ŞkHcBy ccp. kky Snrlr'Çz SnaSnLzmsn 'NsnKsknçtr BgDppr. MagllnCl'ds. S'thCro's Ch'kW'ng CreazioneDiAdamo^^`, Arctrs. Spic' ArcScnd, YySnye TrbProp, TrbJet, TrbFan 3.10^5km/sn 343m/sn 900-1240m/snMacH RamJt, ScRamJt Przdi^^' Tbu. XL Prsek MAtv^^` mLAT G'dWllHnting . 3id't^^` TareZmenPr ParaMotor TrflrVArsİlşklr +. , ZminŞkil. .. Bu imza @SubZero tarafindan degistirilmistir. "Bu kadar uzun karmakarisik bir imza yapma diye uyardim ama heeheeeey _hey kim sylüyor, kim dinliyor." Imzanizi SubZero'ya bilgi vermeden degistirmeyiniz. Tesekkurler...

Veri tipleri vardır. Integer, string, float, double vs. vs. vs. Mesela perl dilinde veri tipi yoktur. $i = 1 der geçersin. $i = "hello" dersin falan. Her veri tipinin ram'de tutulduğu bir alan vardır. int- 2bytes, char 1-byte gibi. Bu da senin kodun derlenmeden memory'e ne kadarlık bir alana ihtiyacın olduğunu syleme biçimindir. Yani daha az memory kullanarak yazılım yapabilirsin. rneğin c senden bir array tanımlarken boyutunu isterki memory'de o kadarlık alan açayım diye ama javascript'te array size vermeden direk array tanımlayabilirsin. Tabi c'de de dynamic array tanımlama yntemi mevcut. Ama temel olarak basit şekilde bunu yapmana izin vermiyor. misal; c'de int arr ; dersin ama javascript'de arr= ; dersin ve arr. push diyerek istediğin kadar içerisine veri girebilirsin. Yanlış hatırlamıyorsam, c'de pointer'lardan yararlanabiliyordun ve malloc ile memory'de kendine alan açıyordun falan. diğer konu da şu işe yarıyor: iki tane integer sayıyı bldüğünde bazen float elde edebilirsin. Ama sen bunu bir integer değişkene atarsan sana doğru sonucu vermez. Ya da bir string ile integer'ı topladığında saçma sonuçlar almamana engel olur. Ayrıca "+" bazı dillerde birleştirme operatorü olarak kullanılır. rneğin sen i'yi integer yerine string olarak tanımlasaydın, senin yeni i değeri "01" olacaktı. Ama sen burada toplama yapmak istiyordun fakat veri tipin hatalı olduğu için bilgisayar bunu yanlış yorumladı ve yanlış bir sonuç elde ettin vs. Diğer yazdığın ise, çoğu programlama dilinde "=" assign yani atama grevi grür. Bir eşitlik belirtmez. Sağdaki değeri soldakine atayacağında "=" kullanırsın. Fakat istisnai olarak delphi'de atama belirteçi ":=" budur. Eşitlik için kullanılan " ", denklik için kullanılan " " dir. Tabi yine delphi'de "=" eşitlik belirtir. İşin zü bütün bunlar yazılım dilinin syntax'ına gre değişir. O syntax'ı ğrenmek için de o dili ğrenmen gerekir. Yabancı dil gibi düşün. Biz ambulans dememize rağmen, ingilizler ve amerikalılar ambulance diyor. Syntax ve neyi nereye yazacağını bilmek miş olay hocam sağolasın. oradan ilerleyeceğim. ayrıca detaylı yazmışsın takıldığım yerde bakacağım. teşekkür ederim Yapmadıklarınıza pişman olmaktansa, Yaptıklarınıza pişman olun... Yapın pişman olun, yada yapmayın yine pişman olun.

siyahbereli bunu yazdı yunusemre bunu yazdı Çok ucu açık bir soru sormuşsun. Milyon tane şey var mantığı anlatılabilecek. Neyi anlamadığını sorarsan onun üzerinden daha rahat yardımcı olabiliriz. abi bende anlatamıyorum ki, yumurta pişireceğiz diyelim; yumurta var mı, dolabı aç, dolap var mı, var, varsa, aç, yoksa, yumurta pişirmeyi unut, kuru ekmek var mı bak, var, kuru ekmek yada yumurta, yumurta için market var mı, var, varsa markete gitr yoksa kuru ekmek, markette kasaya git, al vsvs... bunların inciğine cincigine kadar yazarım yazılanlarında bir sürü eksiğini gediğini bulabilir. buraya kadar ok. amagel gelelim tek satır kod yazamıyorum sorun bu. syntax mı bilmiyorum. yoksa geri zekalımıyım, yoksa başka bir şey mi onu çzmeye çalışıyorum. ben programlama ğrenmek istemiyorum kafamda kurguladıklarımı rakamlara ve harflere = + neyse onlara dkemiyorum. sorun bu bu yaptığın şey zaten algoritma kurmak. Sanırım sen syntax bilmiyorsun, bu yüzden düşündüğünü koda çeviremiyorsun. O 5 sayfa worde yazdığın algoritmayı yazılıma çevirmeden nce psudo kod ile yazmayı dene. -BAŞLANGIÇ- >>> BAŞLA Yumurta = yok Tereyağ = Yok Tuz = Yok Tava = Yok Ocak = Yok Doğalgaz = Yok Tava var mı? - Evet --Tava = Var - Hayır > Markete Git Ocak var mı? - Evet -- Ocak = Var - Hayır > Markete Git >>> Yemek Yap tuz varsa VE tereyağ varsa VE yumurta varsa VE ocak varsa VE doğalgaz varsa VE tava varsa - Terayağını tavaya koy - Tavanın altını yak - 1 dakika bekle - Yumurtayı tavaya kır - 3 dakika bekle - Tavanın altını kapat - Yemeği ye > Bitir'e Git tuz yoksa VEYA tereyağ yoksa VEYA yumurta yoksa VEYA ocak yoksa VEYA doğalgaz yoksa VEYA tava yoksa > Markete Git >>> Markete Git - Eksik malzemeleri al > Başlaya Git >>> Bitir -BİTİŞ- Sonra bunu sevdiğin bir programlama dilinin syntax'ine çevir. Hiç programlama dili bilmiyorsan ve mantığı kavramak istiyorsan, linç edileceğimi bile bile sylüyorum, QBASIC programlama dilini ğren. Kafandaki soruları cevaplayacak ve sorduğun mantığı kavramanı sağlayacak dil bence o. Sonra istersen python, istersen c++, istersen php'ye, istersen vb. net 'e geç... katılıyorum hocam, algoritmayı yazacağım. sonra syntaxa dkeceğim. syntaxı da baka baka deneye deneye.. süper teşkr Yapmadıklarınıza pişman olmaktansa, Yaptıklarınıza pişman olun... Yapın pişman olun, yada yapmayın yine pişman olun.

Veri tipleri vardır. Integer, string, float, double vs. vs. vs. Mesela perl dilinde veri tipi yoktur. $i = 1 der geçersin. $i = "hello" dersin falan. Her veri tipinin ram'de tutulduğu bir alan vardır. int- 2bytes, char 1-byte gibi. Bu da senin kodun derlenmeden memory'e ne kadarlık bir alana ihtiyacın olduğunu syleme biçimindir. Yani daha az memory kullanarak yazılım yapabilirsin. rneğin c senden bir array tanımlarken boyutunu isterki memory'de o kadarlık alan açayım diye ama javascript'te array size vermeden direk array tanımlayabilirsin. Tabi c'de de dynamic array tanımlama yntemi mevcut. Ama temel olarak basit şekilde bunu yapmana izin vermiyor. misal; c'de int arr ; dersin ama javascript'de arr= ; dersin ve arr. push diyerek istediğin kadar içerisine veri girebilirsin. Yanlış hatırlamıyorsam, c'de pointer'lardan yararlanabiliyordun ve malloc ile memory'de kendine alan açıyordun falan. diğer konu da şu işe yarıyor: iki tane integer sayıyı bldüğünde bazen float elde edebilirsin. Ama sen bunu bir integer değişkene atarsan sana doğru sonucu vermez. Ya da bir string ile integer'ı topladığında saçma sonuçlar almamana engel olur. Ayrıca "+" bazı dillerde birleştirme operatorü olarak kullanılır. rneğin sen i'yi integer yerine string olarak tanımlasaydın, senin yeni i değeri "01" olacaktı. Ama sen burada toplama yapmak istiyordun fakat veri tipin hatalı olduğu için bilgisayar bunu yanlış yorumladı ve yanlış bir sonuç elde ettin vs. Diğer yazdığın ise, çoğu programlama dilinde "=" assign yani atama grevi grür. Bir eşitlik belirtmez. Sağdaki değeri soldakine atayacağında "=" kullanırsın. Fakat istisnai olarak delphi'de atama belirteçi ":=" budur. Eşitlik için kullanılan " ", denklik için kullanılan " " dir. Tabi yine delphi'de "=" eşitlik belirtir. İşin zü bütün bunlar yazılım dilinin syntax'ına gre değişir. O syntax'ı ğrenmek için de o dili ğrenmen gerekir. Yabancı dil gibi düşün. Biz ambulans dememize rağmen, ingilizler ve amerikalılar ambulance diyor. neverland tarafından 22/May/20 06:23 tarihinde düzenlenmiştir Bir gece her zamanki gibi yatağına girip gzlerinin ağırlığına dayanamayıp huzurla uyuduğunu düşün. Sonrasında da hiç uyanmadığını düşünmeye çalıştığında aklında hiçbir şey canlanmayacaktır, çünkü beynin kapalıyken neler olup bittiğini bilemezsin, bu yüzden bu noktayı hayal edebileceğin bir veri yok elinde. lüm de tam olarak byle bir şey. Uykunun 4. saatindeki hissettiklerin, yani; hiçlik, hissizlik. Varlığından ya da yokluğundan haberinin olmaması. Byle düşününce lüm biraz daha tanıdık geliyor, daha kabullenilebilir geliyor. Belki de içindeki o çılgın yaşama arzusuna sahip olan egonu ancak byle ehlileştirebiliyorsun. Aksi halde çılgınca yaşama arzusuna sahip egon sana tanrılar yaratıyor, cennetler vaat ediyor, seni sonsuz bir yaşamın varlığı ve zevkleri ile kandırıyor.

NeverLand, bunu yazdı; Veri Tip'leri vardır. Integer, String, Float, Double vs. vs. vs. mesela Perl dilinde Veri Tipi yok'tur. $i = 1 der, geçersin. $i = "hello" dersin falan. Her Veri Tipi'nin, ram'de tutulduğu Bir Alan vardır. int- 2bytes, char 1-byte gibi. Bu da senin kod'un Derlen'meden, memory'e, ne kadarlık bir Alana ihtiyacın olduğunu Syleme Biçimi'ndir. Yani, Daha az Memory kullanarak, yazılım yapabilirsin. rneğin; C senden bir Array tanımlarken boyutunu ister ki, memory'de o kadarlık alan açayım diye, ama javascript'te "Array Size" vermeden direk Array tanımlayabilirsin. tabi C'de de Dynamic Array tanımlama yntemi mevcut. Ama temel olarak basit şekilde bunu yapmana izin vermiyor. misal; C'de int arr ; dersin, ama javascript'de arr= ; dersin, ve arr. push diyerek istediğin kadar içerisine Veri girebilirsin. Yanlış hatırlamıyorsam, C'de Pointer'lardan yararlanabiliyordun, ve Malloc ile, Memory'de kendine alan açıyordun falan. diğer konu da şu işe yarıyor: iki tane İnteger Sayı'yı bldüğünde, bazen Float elde edebilirsin. Ama sen bunu, bir İnteger Değişkene atarsan, sana doğru sonucu vermez. Ya da bir String ile İnteger'ı topladığında, saçma sonuçlar al'mamana engel olur. Ayrıca "+" , bazı dillerde Birleştirme Operator'ü olarak kullanılır. rneğin sen i'yi, İnteger yerine String olarak tanımlasaydın, senin "yeni i değeri" "01" olacaktı. Ama sen burada Toplama yapmak istiyordun, fakat Veri Tipi'n hatalı olduğu için, bilgisayar bunu Yanlış yorumla'dı, ve yanlış bir sonuç elde ettin vs. Diğer yazdığın ise, çoğu programlama dilinde "=" , assign grevi grür. Bir eşitlik belirtmez. Sağdaki değeri, soldakine atayacağında, "=" kullanırsın. Fakat istisnai olarak delphi'de atama belirteçi ":=" budur. Eşitlik için kullanılan " ", denklik için kullanılan " " dir. Tabi yine Delphi'de "=", eşitlik belirtir. İşin zü bütün bunlar, yazılım dilinin Syntax'ına gre değişir. O syntax'ı ğrenmek için de, o dili ğrenmen gerekir. Yabancı dil gibi düşün. Biz ambulans dememize rağmen, ingilizler ve amerikalılar ambulance diyor. zellikle şu, 2 italik Paragraf çok hoşuma gitti. ^^D` @ @Akrepkral53, ^^D` @Caliber, "her Programlama Dili, aslında bir FrameWork'dür." o. O,} ^^`} RitmFarbRacourci tarafından 22/May/20 18:44 tarihinde düzenlenmiştir I'şıkY'ılı;^^`) Zk't^^` RnSySyTk. dl. SpRtÇzBşBkYd Kryptia. agogE Sa'd-l'Suud az. ç'k 'lmyn'Dşn Pnct'tnAnNttn Blgi, YpBlgi 'Ct'nDrm. CmdyDrm. MdrnDrm hRşYdşR ClptcPth'Strsm M'nPhs' Ld, X/Y YrYnZmnGrçklk, AlgBzklğ KrzFrst'tr Tiytr' Pugchv, Jtrn, İmmlmn, FllngLef, Pik' SuprmcySprrty CoBehTh elFnmno:NzrioRonldo AdnKy TkSs, TkHrf . RtNsTk. KvMp. Mk. TrmDyn ScklkNmRzgr ŞkHcBy ccp. kky Snrlr'Çz SnaSnLzmsn 'NsnKsknçtr BgDppr. MagllnCl'ds. S'thCro's Ch'kW'ng CreazioneDiAdamo^^`, Arctrs. Spic' ArcScnd, YySnye TrbProp, TrbJet, TrbFan 3.10^5km/sn 343m/sn 900-1240m/snMacH RamJt, ScRamJt Przdi^^' Tbu. XL Prsek MAtv^^` mLAT G'dWllHnting . 3id't^^` TareZmenPr ParaMotor TrflrVArsİlşklr +. , ZminŞkil. .. Bu imza @SubZero tarafindan degistirilmistir. "Bu kadar uzun karmakarisik bir imza yapma diye uyardim ama heeheeeey _hey kim sylüyor, kim dinliyor." Imzanizi SubZero'ya bilgi vermeden degistirmeyiniz. Tesekkurler...

siyahbereli bunu yazdı italyan bunu yazdı int i;i=0;while(i<20)i=i+1;Şu kodu okurken kafası senin dediğin şekilde karışan kişi disleksidir. :) yapma beh, matematiğim zayıf, hep ilgisiz hocalara denkgeldim serserilik yaptık, ben matematik ile ilgili zannediyorum Matematiğinin zayıf olmasının sebebi bile disleksi olabilir. Online bi test yap. Türkiyede bizim jenerasyonda bi ton disleksi var ve kimse farketmemiş. Çırpına çırpına nerelere geldik amk... türkçe bir sitede yaptım sorular basit geldi, ama yinede %27 çıktı.. olabilir falan diyor. fırsat bulunca detaylı olanlarada bakacağım. Yapmadıklarınıza pişman olmaktansa, Yaptıklarınıza pişman olun... Yapın pişman olun, yada yapmayın yine pişman olun.

siyahbereli bunu yazdı Hurgeneral bunu yazdı Yani bu işin meali "ben şiir ile ilgili gerekli bilgiye sahibim ama bunları kullanarak şiir yazamıyorum." gibi bir şey mi? katılıyorum. bir rneklendirebilirsek güzel olur. Hocam, benim de pek bilgili olduğum sylenemez ama tavsiyem: ğrenirken, sürekli uygulayın. Mesela bugün ğrendiğiniz şey diyelim ki for dngüsü; for dngüsünün işlevini, ileride nasıl ve nerelerde kullanacağımızı daha iyi anlamak adına ğrendikten hemen sonra ufak tefek uygulamalar yazmayı deneyin(rn:girdiğiniz metni ekranda 10 defa yazdıran bir uygulama). Yarın başka bir şey ğrendiyseniz yine aynısını uygulayın ve ğrendiklerinizi birleştirerek daha geniş çapta uygulamalar yazın. Pratiğe dktükçe onları kullanmayı ğrenecek ve belli bir seviyeden sonra aklınızdan geçenleri derleyiciye daha rahat dkebileceksiniz. Teşekkür ederim dostum Yapmadıklarınıza pişman olmaktansa, Yaptıklarınıza pişman olun... Yapın pişman olun, yada yapmayın yine pişman olun.

Easx bunu yazdı https://www.dosya.tc/server28/n9pw5e/C_ve_C Programlama_-_Deitel. pdf.html Bahsettiğim kitap bu kitap hocam ama kendini çok kasıyorsun, sal kendini. Yani neden değişken tanımlayacağız sorunun cevabını açıklamak için binary sisteme kadar gitmek lazım ama zeti şu: bilgisayarlar akıllı varlıklar değiller. Üzerinde işlem yapacağın bir durum için neredeyse herşeyi belirtmen lazım. Yani sen bilgisayara a ile b'yi topla dersen bu a ile b'nin bilgisayar için anlamlı olması gerekiyor. Yani bilgisayar şyle düşünmeli; a ve b'yi toplayacağım ama bunlar neymiş dnüp bir bakayım. Haaaa bunlar karakter değil sayı. Ben bunları toplayabilirim. Gibi gibi. Attığım linkteki kitabı incele. Bu kitap biraz başucu kitabı gibi. Yani başlangıçta keyif alırsın ama ilerleyen kısımlarda detaylar boğabilir seni. O yüzden bundan başla. Birde dr. şadi evren şekerin çevirdiği bir algoritmalar kitabı var. Onu edinirsen çok yararı olur senin için. Ama ilk tavsiyem bilgisayarların çalışma mantığını anlamak için birkaç video incelemen veya makale okuman olur. Kitabı satın alacaktım ama pdften deneyim gz yormaz ise devam ederim. Açıklamalarını anladım hocam, deneye deneye ğreneceğiz artık. C# la başladım o beni yordu belki basic bir dil ile başlasam konuşmayı ğrenir daha iyi zamanı değerlendirirdim. Sağolasın. Bu arada konu bilgisayarın anlayacağı dile çevirmek değil konu bilgisyarın ekranına ışık değilde renk ve desen gelmesi aşamasına kadarki süreci biliyorum. Sağolasın Hocam eğer satın alacak durumun varsa satın almanı neririm. Ama şyle bir durum var, C dili ğrenilmesi neredeyse en zor dillerden birisidir. Bilgin olsun www.kriptopedi.com

ben de anlamıyordum en son bi eğitimde şunu duydum: " arkadaşlar db sizden map ister map verir " haaa dedim yazdım class ı artık db ye ne gnderilecekse sonra map i yazdım sonra fromMap vs derken yarısı gitti diğer yarısı da ezber heral yaptıkça akılda kalacak bişi olsa gerek. edit: dart dili için diyorum diğer dilleri bilmem Verinin sınıfın içinden okunup map ile gnderileceğini biliyorum hocam sağolasın. Dart ı hiç duymadım sağol yinede Yapmadıklarınıza pişman olmaktansa, Yaptıklarınıza pişman olun... Yapın pişman olun, yada yapmayın yine pişman olun.