months ago i was bussy teachng my self how to program using c++,i wrote quadratic equation solver as my first challenge.Now i think hardly to find another problems to test my self,i get nothing,so any one can direct me place to get them.
there's a thread about that http://www.cplusplus.com/forum/articles/12974/
though these may not be very challenging
you could try something like a sudoku solver,
or an app that positions queens in a chess board so that none of them could capture another (that means only one in each row, column and diagonal),
or tic-tac-toe AI.
Just found this: http://www.olympiad.org.uk/problems.html
you may also find such olympiad in your own country, if there is one
Something that stood out to me is how you phrased "months ago" and now you are looking for programming challenges. I am in my first college level programming course and I often get overwhelmed by some of the computations we are required to implement. Fortunately, all of my software engineering studies are paying off here, but I have never worked with actual code, only psuedocode and UML diagrams and the like. It sounds like you learned programming extremely quick, were there ever times where you thought that you couldn't grasp some of the concepts or that you were in over your head? If so, do you have any advice for learning new techniques other than practice?
I learnt from my physics teacher,that better way of studying hard subject like those is to solve many problems as you can and sometime to apply your knowledge to everyday life.Eg.If u are mechanic,better way is to find broken applience and maintan it,so i think its not enough to solve only school challenge if u can do the complex one.Indeed i have pre-experience of programming c++ is my upgrade.But thank