Jump to content

Program Ideas ?

- - - - -

  • Please log in to reply
14 replies to this topic

#1
Whitescar

Whitescar

    Newbie

  • Members
  • Pip
  • 6 posts
Seeing as this is my first post, I've actually just started learning C++. I've taken a Java programming at school but decided to expand my programming knowledge and learn a second language.

One of the challenges I have for this is picking ideas of different programs I can make. Yes you can always program the simple ones to start like a Clock or a Timer. But I need something that will actually put the majority of my knowledge to the test.

So if anyone has any ideas of some challenging but not too difficult programs, please let me know. Remember, I did just start maybe 2 weeks ago. Even though C++ and Java are very similar.

#2
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
  • Location:Upstate, South Carolina
  • Programming Language:C, C++, PL/SQL, Delphi/Object Pascal, Pascal, Transact-SQL, Others
  • Learning:Java, C#, PHP, JavaScript, Lisp, Fortran, Haskell, Others
One of the things you will soon discover is that, despite the similarity of their syntax, they are actually quite different languages. Their approaches to object orientation and generics/templates have got numerous differences that aren't always obvious. Operator overloading in C++ also serves to give it a very different feel.

To start with, I'd just try recreating some of the Java command-line programs you've already created, to get a sense of some of these differences.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#3
Whitescar

Whitescar

    Newbie

  • Members
  • Pip
  • 6 posts
Thanks for the information. I obviously haven't gotten far enough in to C++ yet :P

And most of my Java programming wasn't actually the specific coding. I had a text book that made us answer question that you mainly didn't need to code for. The only thing I really coded was my summative which is a cool little game that was partially a Bomberman rip-off ;P. Thats the only reason I'm asking if anyone has any ideas, because the questions I answered don't really relate to C++.

#4
TeenChristian

TeenChristian

    Programming God

  • Members
  • PipPipPipPipPipPipPip
  • 639 posts
As for as learning C++ goes I would definitely check out the following websites:
Learn C++ -
C programming.com - Your Resource for C and C++ Programming
As far as coding goes I would play with what you learn each day and see what you can do with it.
And remember the key to learning any language (especially C++) is patience and perseverance
My Personal Blog l Learning C++ l I'll be famous soon enough.

#5
IsNe

IsNe

    Newbie

  • Members
  • PipPip
  • 22 posts
when i learn C++ i have a hard timne continuing after a while xD I'm really excited about it a moment, and after a few days/weeks it's kinda dull :P

#6
TeenChristian

TeenChristian

    Programming God

  • Members
  • PipPipPipPipPipPipPip
  • 639 posts
Yeah me too. I found that I my enthusiasm becomes dull when I'm learning to program to make a specific project. Instead of learning just so you can code one really cool project you plan on programming, concentrate on everything you could do with the knowledge to program. Think about all of the possibilities. I hope it motivates you and your learning ^^
My Personal Blog l Learning C++ l I'll be famous soon enough.

#7
IsNe

IsNe

    Newbie

  • Members
  • PipPip
  • 22 posts
well, I'm working towards starting on OpenGL so i can program demos and such :P so learning C++ now xD

#8
TeenChristian

TeenChristian

    Programming God

  • Members
  • PipPipPipPipPipPipPip
  • 639 posts
Thats a good idea :) can't wait to see what you are able to make
My Personal Blog l Learning C++ l I'll be famous soon enough.

#9
IsNe

IsNe

    Newbie

  • Members
  • PipPip
  • 22 posts
haha xD if i get that far :P (i will eventually xD)

#10
TeenChristian

TeenChristian

    Programming God

  • Members
  • PipPipPipPipPipPipPip
  • 639 posts
Of course you will, just keep in mind learning any language takes a lot of time, patience, and perseverance. Even if the amount of progress you gain each day isn't what you wanted it to be, don't get discouraged. It takes time, but it's well worth it ^^
My Personal Blog l Learning C++ l I'll be famous soon enough.

#11
setjmp

setjmp

    Newbie

  • Members
  • PipPip
  • 21 posts
Write program for find nor. PI to X Marks. Exotica!!!:lol:

#12
Whitescar

Whitescar

    Newbie

  • Members
  • Pip
  • 6 posts
@TeenChristian and InSe:

I find that its much easier to stay focused on a programming language. When you're creating a program that sounds interesting and the final outcome will be somewhat fun. ;P
Just my opinion though.




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users