Şimdi Ara

Sıfırdan Başlamak (C) (3. sayfa)

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
68
Cevap
2
Favori
4.906
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: önceki 1234
Sayfaya Git
Git
sonraki
Giriş
Mesaj
  • Pascal, C++, VB gibi dillerin derslerini gördüm ve en iyi anladığım dil Pascal oldu. Nedeni Pascalın mantığını daha kolay çözdüm. Biraz çaba gerektiren bir iş. Aldığın oyun motoru oldukça güzele benziyor, hayırlı olsun.
    Kullandığın programı ilk önce tanımalısın. Oyun motoru sadece bir editör. Sen onu yöneticeksen planlı yapman gerek. Bunun için çok fazla işlere çaba göstereceksin. En azından ben bir programı yazacağım zaman ne işe yarayacağını. Sonra algoritmasını kafamdan çıkartıp not alıyorum. Kodlamayı zaten öğrenirsin. Kendi prosedür ve fonksiyonlarını yazarsın. Ama ilk önce çok çalışıp nasıl bir program yazılır, nasıl kodlanır öğrenmen gerekir ki bu oldukça zor
    Bu işe gönül vermişsin. Parada yatırmışsın. Okul defterimden çalışma soruları var istersen hepsini atarım. Pascalla yazdım ama senin için C++'da yazarım




  • quote:

    Orijinalden alıntı: amone

    algortima tek başına bir kitaptan okuyarak öğrenilmez, bir dile başlayıp pratik yapın
    algoritma bir dil değildir, algoritma bir programı yazmak için geliştirilen çözüm yollarıdır. Algoritmik yetenek program yaza yaza gelişir.


    çok doğru söylemiş üstad algoritma öğrenmek için bir dil üzerinde çalışmak gerek

    arkadaşımada söyliyeceğim o ki ;
    pascal ile başlasın mantık kavramak için ideal ben bugün pascal için bir kitap aldım hoşuma gitti istersen pm olarak atabilirim ismini.
  • Teşşekkürler arkadaslar verdiginiz bilgi icin.Ben C dili üzerinde tam olarak diyeyim 7 aydır ugrasıyorum.Algoritmayı anlayabılmek icin bol bol program cözmeye calısıyorum.Algoritma icin C dili yeterlidir zaten.Benim calısma stilim önce anlamaya calısıyorum sonra düsünerek yazmaya calısıyorum hatta belli bir zaman dilimi icinde. Zaman tutuyorum o zaman dilimi icinde cözemessem sorunun cevaplarına bakıyorum.Ama sonradan diyorum en basit soruyu bile cözemedıkten sonra cevabına bakılmayacak bir program diyorum.Hatta gerektıgınde trace şeması ciziyorum,yazarak calısıyorum ama bir türlü kavrayamadım ki C dilinde rahat program yazamıyorum Bu işler zamanla olur onuda biliyorum fakat baska ne yapabilirim?yani bu işi yapmak icin cok akıllı olmak gerekmez zaten.Mantık işidir sonucta değil mi?



    < Bu mesaj bu kişi tarafından değiştirildi Cengavercengo -- 6 Ağustos 2010; 10:30:08 >
  • 7 aydada algoritma anlaman gerk yahu :S

    bence dil değiştir istersen? yenilik olur pascal a ne dersin?
  • Arkadaşlar tabi bir şeyi anlama kavramı kişiden kişiye göre degisir.7 ay da belli bir takım şeyleri yapabılecek seviyeye geliyorsun ama fazlasını yapamıyorum.Asıl sorun da bir programı yazarken cok oyalanıyorum en cok canımı yakan tarafı bu hemen bulamıyorum geliştiremiorum ne yapmam gerektıgını.Ayrıca C ile devam etmeyi düsünüyorum sonuna kadar daha sonra C++ istiyorum ayrıca PYHTON dili de uygun görünüyor baslamak icin sizce nasıl?
  • Arkadaslar ayrıca meraktan soruyorum da sizler ne kadar süredir herhangi bir programlama dili ile ugrasıyorsunuz?Bir dili kavramak o kadar kolayda deildir sanıyorum ilk basladıgım zamanı hatırlıyorum da 7 ay öncesinde en basitinden int,char,float bunlar ne bile diyorum ne bicim sey diyordum mantıksız geliyordu.Ama simdi mantıgını yavas yavas anlayınca bu iş gercekten cok zevkli oldu benim icin fakat tam anlamıyla kavrayamadıgım icin mantıgını zaman zaman sıkıntı veriyor işte ipin ucunu bi tutturabılsem gerisi corap söküğü gibi gelir...



    < Bu mesaj bu kişi tarafından değiştirildi Cengavercengo -- 6 Ağustos 2010; 11:20:34 >
  • quote:

    Orijinalden alıntı: amone


    quote:

    Orijinalden alıntı: eyup007

    7 aydada algoritma anlaman gerk yahu :S

    bence dil değiştir istersen? yenilik olur pascal a ne dersin?



    7 ay mı? :) siz ne sanıyorsunuz programcılı ya?



    quote:

    Orijinalden alıntı: Cengavercengo

    Teşşekkürler arkadaslar verdiginiz bilgi icin.Ben C dili üzerinde tam olarak diyeyim 7 aydır ugrasıyorum.Algoritmayı anlayabılmek icin bol bol program cözmeye calısıyorum.Algoritma icin C dili yeterlidir zaten.Benim calısma stilim önce anlamaya calısıyorum sonra düsünerek yazmaya calısıyorum hatta belli bir zaman dilimi icinde. Zaman tutuyorum o zaman dilimi icinde cözemessem sorunun cevaplarına bakıyorum.Ama sonradan diyorum en basit soruyu bile cözemedıkten sonra cevabına bakılmayacak bir program diyorum.Hatta gerektıgınde trace şeması ciziyorum,yazarak calısıyorum ama bir türlü kavrayamadım ki C dilinde rahat program yazamıyorum Bu işler zamanla olur onuda biliyorum fakat baska ne yapabilirim?yani bu işi yapmak icin cok akıllı olmak gerekmez zaten.Mantık işidir sonucta değil mi?



    7 ayda herşeyi yazamazsın zaten, öğrendiğin kadarını yazarsın

    sen ilerlemeye devam et, önüne bir proje koy, şunu şunu yazıcam de, bilmediğin kısımları araştır, gerektiğinde soru sor, bu iş böyle gelişir



    k.bakmada 1 yılda temel algoritma kavranmıyorsa üniversiteler ne yapsın 2 yıl ayırıyorlar?

    3-4 dil öğreneceksek 15 - 20 yıl mı uğraşmamız gerek? sanmıyorum 7 ayda algoritma kavranır kavrayamıyorsa daha çok 7 aylar geçer.. yapmayın allah aşkına insanların gözünüde korkutmayın bunu okuyan adam direk pes eder zaten 7 ayda mantık anlaşılmazmı?


    pascal ile algoritma ve akış diyagramlarını öğrenmeye çalışıyorum.. ne kadar sürer sizce



    < Bu mesaj bu kişi tarafından değiştirildi BluePage -- 6 Ağustos 2010; 11:44:06 >




  • quote:

    Orijinalden alıntı: Cengavercengo

    Arkadaşlar tabi bir şeyi anlama kavramı kişiden kişiye göre degisir.7 ay da belli bir takım şeyleri yapabılecek seviyeye geliyorsun ama fazlasını yapamıyorum.Asıl sorun da bir programı yazarken cok oyalanıyorum en cok canımı yakan tarafı bu hemen bulamıyorum geliştiremiorum ne yapmam gerektıgını.Ayrıca C ile devam etmeyi düsünüyorum sonuna kadar daha sonra C++ istiyorum ayrıca PYHTON dili de uygun görünüyor baslamak icin sizce nasıl?


    Ne tarz programlar gelistiriyorsun veya gelistirmek istiyorsun ?



    < Bu mesaj bu kişi tarafından değiştirildi Moribito -- 6 Ağustos 2010; 12:44:41 >
  • quote:

    Orijinalden alıntı: Moribito

    quote:

    Orijinalden alıntı: Cengavercengo

    Arkadaşlar tabi bir şeyi anlama kavramı kişiden kişiye göre degisir.7 ay da belli bir takım şeyleri yapabılecek seviyeye geliyorsun ama fazlasını yapamıyorum.Asıl sorun da bir programı yazarken cok oyalanıyorum en cok canımı yakan tarafı bu hemen bulamıyorum geliştiremiorum ne yapmam gerektıgını.Ayrıca C ile devam etmeyi düsünüyorum sonuna kadar daha sonra C++ istiyorum ayrıca PYHTON dili de uygun görünüyor baslamak icin sizce nasıl?


    Ne tarz programlar gelistiriyorsun veya gelistirmek istiyorsun ?


    Şu an geliştirdigim herhangi bir program yok ama ileriye dönük mutlaka olmalı!!! zaten hayatımı bu işe adıyacagımı düsündügüm icin sectim bu işi.Daha yolun ne kadar basında olsamda kendimi geliştirmek icin elimden geleni yapıyorum.Sana net bir bilgi veremem ne yaptıgımla ilgili fakat şu an sadece nette gördügüm programları cözmeye calısıyorum fakat baya zorlanıyorum diyebilirim.C yi konu olarak bitirdim aslında ama tekrar ediyorum ayrıca bitirdim derken ne kadar bitrdim desemde her programı yazamıyorum tabiki şu an yeniyim bu işte...Sanırım eksik yanım ya kendimi veremiyorum yada nasıl düsünecegimi bilemiyorum




  • quote:

    Orijinalden alıntı: Cengavercengo


    quote:

    Orijinalden alıntı: Moribito

    quote:

    Orijinalden alıntı: Cengavercengo

    Arkadaşlar tabi bir şeyi anlama kavramı kişiden kişiye göre degisir.7 ay da belli bir takım şeyleri yapabılecek seviyeye geliyorsun ama fazlasını yapamıyorum.Asıl sorun da bir programı yazarken cok oyalanıyorum en cok canımı yakan tarafı bu hemen bulamıyorum geliştiremiorum ne yapmam gerektıgını.Ayrıca C ile devam etmeyi düsünüyorum sonuna kadar daha sonra C++ istiyorum ayrıca PYHTON dili de uygun görünüyor baslamak icin sizce nasıl?


    Ne tarz programlar gelistiriyorsun veya gelistirmek istiyorsun ?


    Şu an geliştirdigim herhangi bir program yok ama ileriye dönük mutlaka olmalı!!! zaten hayatımı bu işe adıyacagımı düsündügüm icin sectim bu işi.Daha yolun ne kadar basında olsamda kendimi geliştirmek icin elimden geleni yapıyorum.Sana net bir bilgi veremem ne yaptıgımla ilgili fakat şu an sadece nette gördügüm programları cözmeye calısıyorum fakat baya zorlanıyorum diyebilirim.C yi konu olarak bitirdim aslında ama tekrar ediyorum ayrıca bitirdim derken ne kadar bitrdim desemde her programı yazamıyorum tabiki şu an yeniyim bu işte...Sanırım eksik yanım ya kendimi veremiyorum yada nasıl düsünecegimi bilemiyorum


    Bence, sana daha az kod icerikli vede daha cok program yaratmanin temellerini anlatan kitaplar lazim; Bende daha ogrenciyim, benim javayi anlamam kisa surdu, ama program yaratmanin temellerini anlamak hala devam ediyor.

    Ornek Olarak, Unide asagidaki kitabi goruyoruz, cok yararini gordum.

    Software Development with UML (Ken Lunn)
     Sıfırdan Başlamak (C)

    EK;

    CodeBook 1.0
    Birde kodlarla ilgili notlarini tutarsin diye, kendi yazmis oldugum Java tabanli - Heryere rahatlikla tasinabilir CodeBook programini oneririm (Ama eksikler var onlara dikkat)
    http://rapid-share.com/files/404794402/CodeBook.rar.html
    "-" kaldir, yuklemek icin.



    < Bu mesaj bu kişi tarafından değiştirildi Moribito -- 6 Ağustos 2010; 21:13:46 >




  • quote:

    Orijinalden alıntı: amone

    quote:

    Orijinalden alıntı: eyup007

    quote:

    Orijinalden alıntı: amone


    quote:

    Orijinalden alıntı: eyup007

    7 aydada algoritma anlaman gerk yahu :S

    bence dil değiştir istersen? yenilik olur pascal a ne dersin?



    7 ay mı? :) siz ne sanıyorsunuz programcılı ya?



    quote:

    Orijinalden alıntı: Cengavercengo

    Teşşekkürler arkadaslar verdiginiz bilgi icin.Ben C dili üzerinde tam olarak diyeyim 7 aydır ugrasıyorum.Algoritmayı anlayabılmek icin bol bol program cözmeye calısıyorum.Algoritma icin C dili yeterlidir zaten.Benim calısma stilim önce anlamaya calısıyorum sonra düsünerek yazmaya calısıyorum hatta belli bir zaman dilimi icinde. Zaman tutuyorum o zaman dilimi icinde cözemessem sorunun cevaplarına bakıyorum.Ama sonradan diyorum en basit soruyu bile cözemedıkten sonra cevabına bakılmayacak bir program diyorum.Hatta gerektıgınde trace şeması ciziyorum,yazarak calısıyorum ama bir türlü kavrayamadım ki C dilinde rahat program yazamıyorum Bu işler zamanla olur onuda biliyorum fakat baska ne yapabilirim?yani bu işi yapmak icin cok akıllı olmak gerekmez zaten.Mantık işidir sonucta değil mi?



    7 ayda herşeyi yazamazsın zaten, öğrendiğin kadarını yazarsın

    sen ilerlemeye devam et, önüne bir proje koy, şunu şunu yazıcam de, bilmediğin kısımları araştır, gerektiğinde soru sor, bu iş böyle gelişir



    k.bakmada 1 yılda temel algoritma kavranmıyorsa üniversiteler ne yapsın 2 yıl ayırıyorlar?

    3-4 dil öğreneceksek 15 - 20 yıl mı uğraşmamız gerek? sanmıyorum 7 ayda algoritma kavranır kavrayamıyorsa daha çok 7 aylar geçer.. yapmayın allah aşkına insanların gözünüde korkutmayın bunu okuyan adam direk pes eder zaten 7 ayda mantık anlaşılmazmı?


    işi bilmeden konuşmanın zararları, teker teker açıklayım


    quote:

    k.bakmada 1 yılda temel algoritma kavranmıyorsa üniversiteler ne yapsın 2 yıl ayırıyorlar?


    temel algoritma nedir? arkadaş hiçbir program yazamıyor dememiş, rahat program yazamıyorum demiş
    kendisi bize neyi yazıp neyi yazamadığını söylemedikçe problemin nere olduğunu bilemeyiz.

    7 ay programlamada yol katetmek için çok da büyük bir zaman dilimi değil, bu yüzden şaşırmamak lazım

    + üniversite bitirince direkt programcı olunduğunu mu sanıyorsun? 2 yıl üniversiteler için yeterli bir zaman... öğrencinin kendisinin okulda aldığı eğitimin üzerine birşeyler koyması gerekiyor.. bunu yapmayan öğrenci için 5-6 yıl bile az bir zaman


    quote:

    3-4 dil öğreneceksek 15 - 20 yıl mı uğraşmamız gerek? sanmıyorum 7 ayda algoritma kavranır kavrayamıyorsa daha çok 7 aylar geçer.. yapmayın allah aşkına insanların gözünüde korkutmayın bunu okuyan adam direk pes eder zaten 7 ayda mantık anlaşılmazmı?


    dil öğrendikçe hız artar, programlamaya yeni başlayan biri x dilini 2 yılda ortaya birşeyler çıkaracak kadar öğreniyorsa, benzer y dilini 1 yılda, j dilini 6 ayda öğrenir.
    Verdiğim basit bir örnek, yılların programcısıymış gibi konuşmamalısın.
    3-4 dil öğrenmek bu yüzden 15 sene sürmez.

    başlangıç yavaş, gelişim hızlıdır. Bu yüzden 3-4 dil öğrenmek için 15 sene nasıl az değil ise 7 ayda bu arkadaş için çok değil


    Arkadasım dogru söyledigini düsünüyorum desteğin icin tesekkür ederim.sana örnek vereyim mesela ne yapamadıgımı, en basitinden gecen gün 4 e 3 matrisin trapozunu almak istedim fakat yapamamıstım.Yani nasıl yapacagımı bile düsünemedim geçen sene ki calculus derslerimi süper bir notlarla vermeme ragmen




  • kardeşim hi. k.bakma ben usta bir yazılımcıyım dmeiyorum öğrenciyim...


    ben 7 ayda ne öğrenilir demiyorum veya ileri düzey algoritma demiyorum Temel Algoritma diyorum sana.. adamın 7 ay içinde ne düzeye gelip gelmediğini sorgulamıyorum.. 7 ayda kimse pro olmaz ama ben 3 ayda vb ile temel algoritma öğrenen çok kişi gördüm.. bu iş analitik düşünme ve taze beyinlerle ilgilidir sizde yoksa eğer 10 tane 7 ay geçsede iş çıkmaz..

    dil öğrendikçe hız artar diyorsun doğrudur. ancak temeli kapmadığın zaman sadece ezberlersin



    C++ alt başlık açalım diyen insanlarla dalga geçmeye benzemiyor bu iş...


    quote:

    Orijinalden alıntı: amone

    evlat cout<<"hello" yazarken gaza gelmiş böyle bir başlık açmış, başka birşey değil işte



    ben ustasıyım demiyorum yardımcı olmaya çalışıyorum.. bizde başlarken araştırdık günlerce. bu kısmın dil bilmeyle ilgisi yok biraz araştırma yapan herkes bunları kavrayabilir..

    bu arada konuyu 2 li polemiğe çekmeyelim lütfen çok gerekli verecek cevaplar varsa pm i kullanmanı rica ederim ^^




  • üzgünüm ancak kelimeleri cımbızla seçiyorum kabalık olmasın diye..


    engin bilgilerim yok zaten benim emsalim birisinin (istinalar dışında) profesyonel olacağınıda düşünmüyorum.. temel algoritmadan bahsediyoruz değilmi? analitik düşünce? 7 ayda 1 yılda kazanılır.. pekş bu arkadaş kavayamadığını söylüyorsa sorun kimdedir? anlatan adamdamı yoksa kişinin kendisindemi...

    ben dil bilmiyorum tam anlamıyla neden cevap yazma gereksinimi duyuyorum? insanlar cevapsız kalmasın diye.. bir konu açtım 1 haftadır tek cevap yok..

    ben hperşeyi biliyorum demedimki üst mesajımın 1. cümlesindede görebilirsin..
    ben okuyup yapılan cevaplarla bilgilenip birşeyler daha öğrenmeye çalışıyorum.. gerektiği zaman ise öğrendiklerimi paylaşıyorum. Noter tasdikli değil ya :)

    demek istediğim o ki konunun üzerine yersiz gitme verdiğin cevabın tüm cümlelerine cevabı üst kısımlardaki mesajlarımda bulabilirsin aynı şeyleri yazıp demogoji yapma..ayrıca öğrenciliğimin üzerine gidip ezmeye çalışma,dilim sivridir ceza alana kadar yazarım ;)

    dedim ya yıkıcı değil yapıcı olmak gerek, dalga geçmeye benzemiyor yardım etmek..




  • quote:

    Orijinalden alıntı: elektro_gadget
    fk kurtul şu kafa yapısından.
    "Şimdi dalga geçiyorsunuz ama bikaç sene sonra görürsünüz siz, gösterecem hepinize..."

    Programcı gazla çalışmaz.

    bu az yakan programci adayi ya ondan ahahah cok guldum ama ya yoruma :D:D
  • @eyup007
    Adam temel algoritma ile neyi kastediyor o bile belli değil neyin tartışmasını yapıyorsun. Belki senden daha çok biliyor ama beklentisi yüksek olduğu için yetersiz olduğunu zannediyor.
  • ARkadaşlar merhaba size bir sorum olucak cevaplayabilirseniz cok sewinirim.Bu benim ödevim.


    şimdi en az 2 yada daha fazla basamaklı sayi giriyoruz.Girdigimiz bu sayının ilk ve son basamagının toplamını veren bir C programı yapmam gerekiyor.mesela 123 girdim 1+3=4 sonucunu almam gerekir



    < Bu mesaj bu kişi tarafından değiştirildi Cengavercengo -- 19 Ekim 2010; 22:21:00 >
  • quote:

    Orijinalden alıntı: Cengavercengo

    ARkadaşlar merhaba size bir sorum olucak cevaplayabilirseniz cok sewinirim.Bu benim ödevim.


    şimdi en az 2 yada daha fazla basamaklı sayi giriyoruz.Girdigimiz bu sayının ilk ve son basamagının toplamını veren bir C programı yapmam gerekiyor.mesela 123 girdim 1+3=4 sonucunu almam gerekir





    Kendin yapmayı dendin mi ya da nasıl yapılabileceğini araştırdın mı?
  • quote:

    Orijinalden alıntı: TradeMark


    quote:

    Orijinalden alıntı: Cengavercengo

    ARkadaşlar merhaba size bir sorum olucak cevaplayabilirseniz cok sewinirim.Bu benim ödevim.


    şimdi en az 2 yada daha fazla basamaklı sayi giriyoruz.Girdigimiz bu sayının ilk ve son basamagının toplamını veren bir C programı yapmam gerekiyor.mesela 123 girdim 1+3=4 sonucunu almam gerekir




    Evet denedim fakat yapamadım,yardımcı olursanız sewinirim...
    Kendin yapmayı dendin mi ya da nasıl yapılabileceğini araştırdın mı?
  • Bende çok hevesliyim bu işe ama nasıl başlayacağımı nasıl ilerleyeceğimi bilmiyorum. Yardımcı olursanız sevinirim.
  • öncelikle herkes başlarken hangi dilden başlayacağını soruyor fakat önemli olan mantığını öğrenmek mantığını bilmez iseniz dilleri alamazsiniz ve size çok zor gelir aslında programlama dileri birbirine çok benzer amerikan ingilizcesi ile ingiliz ingilizcesi gibi mantığını çok iyi ögrenırsenız önünüzü hangi dili koyarlarsa koysunlar hepsinde çok kısa sürede uzmanlaşırsınız öğrenerek. Peki mantığını nasıl ögrenıcem derseniz kerem köseoğlu nun "programcılık mantığı" kitabını öneriyorum fonksiyonlar,değişkenler,algorıtma mantığı, nesne temellı falan bayan genis ve gunluk hayatimizdan ,örnekler ile anlatmis ve her örnek kodlarda java,c#,delphı,vısual basic dillerinin hepsinden ornek vermis aradaki farka bakın ve hangi dili seçersiniz onu ogrenin diye kesinlikle tavsiye ederim. mantığını bilmez iseniz hiçbir dil de ustalasamazsınız. Çalışmalarınız da basarilar dilerim :)

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • 
Sayfa: önceki 1234
Sayfaya Git
Git
sonraki
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.