Beginner Projects

closed account (jwkNwA7f)
I have googled this a few times, but I have still ran out of ideas.

I have been programming for about 4 or 5 months.

I am still working with console applications.

Thanks for any help!
Can say which ones you have done so their is no repeats of what you have done?
closed account (jwkNwA7f)
On this forum:
http://www.cplusplus.com/forum/lounge/2821/
http://www.cplusplus.com/forum/beginner/1844/
http://www.cplusplus.com/forum/beginner/72160/
http://www.cplusplus.com/forum/beginner/15867/

I couldn't remember the other ones I have viewed.
Last edited on
An excellent website i have been using is this:

https://github.com/thekarangoel/Projects

over 100 projects, beginner to advanced, covering many different areas of c++
A really good way I have found is to take a simple problem, (lets say calculating and equations or find certain words in a passage of text) and trying to solve the problem by programming a simple program. Programmers are problem solvers so this will help you develop a programmers mindset. I would also suggest looking at other beginner's work or take a look in open scource projects and see how you can help.
try http://projecteuler.net/ or http://www.cstutoringcenter.com/
they start out simple with the commands you need to know but they ask questions that make you have to think outside the box with how you need to get the answer.
Last edited on
closed account (jwkNwA7f)
https://github.com/thekarangoel/Projects and Hertz's idea has helped alot.

I am going to look into gobiking's suggestions in a few minutes.

Thank you, again!
np I have done like the first 2-3 on project euler myself. I am a beginner as well XD 2 months now and found this site very helpful to learn various logic and expand my way of thinking.
closed account (jwkNwA7f)
I have been making the pig latin translator.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
cout << "English >> ";
	cin >> word;
	cin.get();
	cout << "Pig Latin >> ";
	if (word[0] == 'a' || word[0] == 'e' || word[0] == 'i' || word[0] == 'o' || word[0] == 'u')
	{
		word += "hay";
		cout << word;
	}
	else if (word[1] == 'a' || word[1] == 'e' || word[1] == 'i' || word[1] == 'o' || word[1] == 'u' &&
		word[0] != 'a' || word[0] != 'e' || word[0] != 'i' || word[0] != 'o' || word[0] != 'u')
	{
		carry = word[0];
		word += carry;
		word += "ay";
		word.erase(word[0]);
		cout << word;
	}


It does compile but, it says there is an unhandled exception and I don't know what this means.

I don't know if this helps, but I am using Microsoft VS 2012 on Windows 7.
closed account (jwkNwA7f)
I found one more:
http://www.cprogramming.com/challenge.html?inl=12px
Topic archived. No new replies allowed.