PDA

View Full Version : Exercise book for programming



gaurish108
August 24th, 2010, 11:10 PM
Hi I happen to know some basic C and I was wondering if there was any problem-solving book out there which could help me sharpen my programming skills.

Also an unrelated question. Which language is better C or C++? I know this is a vague question. But I wanted to know which language is better suited to parallel programming and writing code for scientific computing?

Paul820
August 24th, 2010, 11:55 PM
http://ubuntuforums.org/showthread.php?t=689709 There is a link there C or C++ which will answer your question. Careful, it's a flamewar :p

lordhaworth
August 25th, 2010, 02:09 PM
Hi,

Have you looked at the programming challenges on the forums?


http://ubuntuforums.org/showthread.php?t=876494


There are more adanced challenges too but the ones in the link above are still good/can be taken further if you wish

----- also its free as opposed to a book

lordhaworth
August 25th, 2010, 02:11 PM
See also any of:

http://www.google.co.uk/search?hl=en&source=hp&q=programming+exercises&meta=&aq=f&aqi=&aql=&oq=&gs_rfai=

though these wont necessarily have the support/advice of others should you become stuck - whereas there undoubtedly would be with the programming challenges on the forums

ratcheer
August 25th, 2010, 02:47 PM
Hi I happen to know some basic C and I was wondering if there was any problem-solving book out there which could help me sharpen my programming skills.

Also an unrelated question. Which language is better C or C++? I know this is a vague question. But I wanted to know which language is better suited to parallel programming and writing code for scientific computing?

c++ is not necessarily better, but it is a more modern language than c and supports more recent programming styles and construction.

If you want to try something easier (not easy, but easier than c++), I recommend you give a look to Ruby or Python.

For books, I always look to O'Reilly. Everything they publish is solid. Much of their material is available online. http://oreilly.com/store/

Tim

Tahakki
August 25th, 2010, 05:40 PM
Check out Project Euler. It's a series of mathematical challenges on the internet meant to be solved by programming. :)

http://projecteuler.net/

GenBattle
August 26th, 2010, 12:34 AM
+1 for Project Euler.

lordhaworth
August 26th, 2010, 09:21 AM
Very nice RE: Project Euler

houndi
August 26th, 2010, 03:41 PM
learn from Let us c" book , it has the pure basics which may help in creating small programs. any way i have a doubt will the turbo c works in ubuntu. i have never tried it.