1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

c++ books to improve Logic?

Discussion in 'C, C++, C#' started by rajuljain, Jun 25, 2012.

  1. rajuljain

    rajuljain Newbie

    Joined:
    Jun 21, 2012
    Messages:
    6
    Likes Received:
    0
    Occupation:
    SEO executive
    Location:
    indore MP india
    how mprove my logic in C++?
     
  2. theAngle

    theAngle Junior Member

    Joined:
    May 19, 2012
    Messages:
    118
    Likes Received:
    53
    Occupation:
    Web Developer
    Study a bit of math, practice some equations and when you get back to programming language, you'll see how your brain will work in a different way. Believe me, this works as magic.

    Programming language is nothing more than equations of math, lots of them.
     
  3. todaytomo

    todaytomo Newbie

    Joined:
    Jan 4, 2012
    Messages:
    12
    Likes Received:
    3
    Cannot agree any more.
     
  4. xaknafein

    xaknafein Newbie

    Joined:
    Oct 11, 2011
    Messages:
    18
    Likes Received:
    3
    I also suggest you also invest in a data structures & algorithms book. there are plenty on amazon.
     
  5. lancis

    lancis Elite Member

    Joined:
    Jul 31, 2010
    Messages:
    1,632
    Likes Received:
    2,384
    Occupation:
    Entrepreneur
    Location:
    Milky Way
    Home Page:
    Read "Numerical Recipes in C/C++", its a book of choice for engineers worldwide.
    Their C/C++ style sucks, but the logic is there.
     
  6. xaknafein

    xaknafein Newbie

    Joined:
    Oct 11, 2011
    Messages:
    18
    Likes Received:
    3
    Also C For Scientists and Engineers is an excellent book and it's still used in colleges as an introductory text.
     
  7. CodingAndStuff

    CodingAndStuff Regular Member

    Joined:
    May 6, 2012
    Messages:
    236
    Likes Received:
    84
    Occupation:
    Swagstronaut
    Location:
    You can't have my bots. Sorry :'(
    It really depends on your current knowledge of the language. While first learning C/C++ my logic was terrible. I found that by merely commenting my code properly and keeping to a certain standard I could maintain a "clear head" while doing some crazy stuff (well, not too crazy. Just managing tons of threads OTF).

    If you're new to the language you should check out 3DBuzz's video tutorials (note: they're aimed at absolute beginners so if you're past the "how do i loadlibrary()?!?!?" stage then I wouldn't bother if I were you.

    If you're interested in reaching out to ask some questions within dedicated cpp communities, check out reddit's /r/cpp and /r/cpp_questions. #cpp on freenode is also another great resource with some pretty cool dudes that idle there.
     
  8. kigguhholic

    kigguhholic Newbie

    Joined:
    Jan 9, 2012
    Messages:
    47
    Likes Received:
    16
    go here: meltb4se.k0m / b00ks / Computer%20Science/

    replace 4 with a and 0 with o and k with c and get rid of spaces
     
  9. theMagicNumber

    theMagicNumber Regular Member

    Joined:
    May 13, 2010
    Messages:
    345
    Likes Received:
    195

    Couldn't you make it more complicated...
    http://meltbase.com/book/Computer Science/
    and of course the website doesn't exist.
     
  10. youssfy

    youssfy Senior Member

    Joined:
    Sep 8, 2011
    Messages:
    866
    Likes Received:
    553
    Occupation:
    Student
    Location:
    Incredible !ndia
    Well,you cannot LEARN logic.You need to develop it.

    And I know best technique for it.Practice.
     
  11. danigp6

    danigp6 Newbie

    Joined:
    May 5, 2012
    Messages:
    26
    Likes Received:
    3
    it's books not book
     
  12. kigguhholic

    kigguhholic Newbie

    Joined:
    Jan 9, 2012
    Messages:
    47
    Likes Received:
    16
    Yes, it's books not book
    Sorry I can't post proper links yet.
    meltbase(.)com/books/Computer%20Science/
    It works fine :)
     
  13. business.311921

    business.311921 Newbie

    Joined:
    Jul 12, 2012
    Messages:
    16
    Likes Received:
    1
    yes..they improve the logic for sure..you have to some some logical programs from books then you will have some idea hoe to do it.
     
  14. SnowWar

    SnowWar Power Member

    Joined:
    Mar 3, 2012
    Messages:
    595
    Likes Received:
    48
    Occupation:
    Pure student :p
    I you should forget everything and try to practice as much as you can and do it regularly basis. And in the mean time study more and more about math and logic. Then you will be able to do work with c++ easily.
     
  15. lietuvis002

    lietuvis002 BANNED BANNED

    Joined:
    Aug 3, 2012
    Messages:
    2,415
    Likes Received:
    2,576
    I think You need to study study and study !!! Than You increase Your logic, just download some ebooks, I recommend C++ Primier Plus 6 (I think this ) . Gl.
     
  16. s0ap

    s0ap Executive VIP Jr. VIP Premium Member

    Joined:
    Sep 23, 2008
    Messages:
    230
    Likes Received:
    810
    Occupation:
    :] guess
    Location:
    Congo/DRC
    Less logic per-se but design patterns are critical for OOP software design. I don't read too much into the hype of OOP to be honest but having a very clear distiniction of what each part of your program is supposed to do and how they interact with each other will go a long ways towards clearing your head.

    You might take a look at this book:
    Design Patterns: Elements of Reusable Object-Oriented Software

    and I would also reccomend that everyone read The Art of Unix Programming whether you code in *nix evironments or not, because a lot of the problems you are facing have likely already been solved by someone much smarter than you. Its also a pretty good history lesson about the roots of modern computing in big-iron UNIX from the 60s.
     
  17. Blackberry_11

    Blackberry_11 Regular Member

    Joined:
    Apr 17, 2011
    Messages:
    266
    Likes Received:
    19
    To build programming skills you need to have good idea about mathematics and logic. You can use the "Teach yourself C++" book to clear your knowledge about this programming language.
     
  18. preetisoft2

    preetisoft2 Newbie

    Joined:
    Aug 27, 2012
    Messages:
    13
    Likes Received:
    1
    Read Let Us C. This is the best book.
     
  19. seo-dude

    seo-dude BANNED BANNED

    Joined:
    Sep 4, 2012
    Messages:
    147
    Likes Received:
    56
    All you've to do is create more utility programs using c++ and solve more and more object oriented problems to understand the depth of the language features. Learning c++ is easy but mastering it is very difficult and you gain only by experience.
     
  20. pelicule

    pelicule Newbie

    Joined:
    Oct 4, 2012
    Messages:
    15
    Likes Received:
    1
    I used Beginning C by Horton to learn C