Good newbie projects...

This is a discussion on Good newbie projects... within the C++ Programming forums, part of the General Programming Boards category; I've been programming for awhile and I've always wanted to learn C++. What are some programs I can make to ...

  1. #1
    Registered User CompiledMonkey's Avatar
    Join Date
    Feb 2002
    Location
    Richmond, VA
    Posts
    438

    Good newbie projects...

    I've been programming for awhile and I've always wanted to learn C++. What are some programs I can make to learn C++ from? Also, what kind of environment do you recommend I use? I've tried MSVC++ 6.0 and I really didn't like it, I do like VS.NET though. Will I be at any disadvantage using it to learn in?

  2. #2
    Arggggh DeepFyre's Avatar
    Join Date
    Sep 2004
    Posts
    227
    I used VC++.NET and i kind of found it crappy but that was because it was so slooooooww. But I tried using Dev-Cpp and I really like it.
    Keyboard Not Found! Press any key to continue. . .

  3. #3
    Registered User CompiledMonkey's Avatar
    Join Date
    Feb 2002
    Location
    Richmond, VA
    Posts
    438
    The one real benefit I see in using VS.NET is that any dlls I create can be used in my C# applications.

  4. #4
    Registered User CompiledMonkey's Avatar
    Join Date
    Feb 2002
    Location
    Richmond, VA
    Posts
    438
    Anymore advice?

  5. #5
    Registered User
    Join Date
    Jun 2004
    Posts
    52
    Hi. To answer your questions I will first say, although you may not particularly like it msvc++ is very good environment, especially for beginners. Its very organized. Also I would have to say for beginning programs that your best bet would be to go with a program as such:

    Prompt user for 2 numbers form the keyboard.
    Get 2 numbers from the keyboard.
    Add both numbers together.
    Clear Screen.
    Prompt user for another number form the keyboard.
    Get new number from the keyboard.
    Subtract new number from the sum of both old numbers.
    Clear Screen.
    Print out all 3 numbers, the sum of the first 2 numbers and the the final number in this format.

    1 = (user filled number)
    2 = (user filled number)
    3 = (user filled number)
    (user filled number for 1) + (user filled number for 2) = (Calcualted answer)
    (user filled number for 1) + (user filled number for 2) - (user filled number for 3) = (Calculated answer)

    Now based your previous knowledge this might be REALLY easy. if so let me know and I will schedule a new task, for now tell me if this interests you.
    Last edited by Siggy; 10-20-2004 at 12:36 AM.

  6. #6
    Registered User major_small's Avatar
    Join Date
    May 2003
    Posts
    2,787
    Quote Originally Posted by Siggy
    Prompt user for 2 numbers form the keyboard.
    Get 2 numbers from the keyboard.
    Add both numbers together.
    Clear Screen. WRONG
    Prompt user for another number form the keyboard.
    Get new number from the keyboard.
    Subtract new number from the sum of both old numbers.
    Clear Screen. WRONG
    Print out all 3 numbers, the sum of the first 2 numbers and the the final number in this format.
    1) most likely way too easy for his level... since he's been programing for a while, this strikes me as a "I need a program that will help me learn the syntax" type of question...
    2) check above -> if you can give me a good, portable way to clear the screen, I'll let you tell people they have to do that in an assigment to learn C++...

    my question is: have you been exposed to the principles of OOP? and if so, do you know about polymorphism, inheritance, operator overloading and that type of thing, or have you just stayed in the realm of procedural programming and only know more basic stuff like looping structures and if statements...

    ...or are you at the bottom of the ladder and think siggy's program is challenging enough for now?
    Last edited by major_small; 10-20-2004 at 07:43 AM.
    Join is in our Unofficial Cprog IRC channel
    Server: irc.phoenixradio.org
    Channel: #Tech


    Team Cprog Folding@Home: Team #43476
    Download it Here
    Detailed Stats Here
    More Detailed Stats
    52 Members so far, are YOU a member?
    Current team score: 1223226 (ranked 374 of 45152)

    The CBoard team is doing better than 99.16% of the other teams
    Top 5 Members: Xterria(518175), pianorain(118517), Bennet(64957), JaWiB(55610), alphaoide(44374)

    Last Updated on: Wed, 30 Aug, 2006 @ 2:30 PM EDT

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Good sound storage method
    By VirtualAce in forum Game Programming
    Replies: 1
    Last Post: 10-14-2003, 06:18 AM
  2. linked list recursive function spaghetti
    By ... in forum C++ Programming
    Replies: 4
    Last Post: 09-02-2003, 03:53 PM
  3. Opinion on GOOD digicam
    By Shadow in forum A Brief History of Cprogramming.com
    Replies: 0
    Last Post: 08-22-2003, 06:37 PM
  4. Question about atheists
    By gcn_zelda in forum A Brief History of Cprogramming.com
    Replies: 160
    Last Post: 08-11-2003, 12:50 PM
  5. New to programming: newbie ??'s
    By ndbrown21 in forum C Programming
    Replies: 6
    Last Post: 06-09-2003, 04:16 AM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21