Click here to Skip to main content
15,920,053 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
I am a c# coder and have been coding for more than 1 year. Every time i search for practice problem they either belong to c/c++ or python and others.

Can anyone suggest me some practice problems for c#. Most of the problems that i have found are just mathematics. But i need some problems that involves both logic and mathematics. Like EIGHT QUEENS PROBLEM.

So, please suggest me some websites, books or other materials that you used while learning to code.
Posted
Comments
Sergey Alexandrovich Kryukov 21-Mar-15 22:09pm    
Sorry, this question is some collection of absurds. Problems like eight queens cannot be C/C++ or C# problems. They are general problems. Nearly all problems can be considered as C# problems.
"Just mathematics"? Absurd. There is not such thing as "logic and mathematics". Logic is part of mathematics. Maybe exactly the problems you called "just mathematics" before was not truly mathematical...

Nevertheless, I have some ideas for you...

—SA

Please see my comment to the question.

As you can see, if really every time you search for practice problem "they either belong to c/c++ or python and others", it gives you at least one simple recipe for getting "C# problems": take the formulation of such problem, scratch out the words "C", "C++" or "Python" and write "C#" instead. From this moment, you got something to work at. :-)

As to the really new problems… to me, they are extremely hard to invent. Extremely. But there is a great number of well-known problems which you can transform into some computer problems by using some fantasy and logical thinking. I can suggest one very rich source of problems: many books by Martin Gardner, especially Mathematical Games columns.

—SA
 
Share this answer
 
v3
Why not try to implement the same C++ problem in .Net.
In any case, there are many coding practice problems available on the internet. You can even pick up a sample program and implement it on your own.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900