RivoCode

C++ Fundamentals · Getting Started · Lesson 1 of 24

Your First C++ Program

Concept

Your First C++ Program

Every C++ program starts with include directives and a main() function, the required entry point that runs first.

By the end of this lesson
  • Explain the core idea behind Your First C++ Program.
  • Predict output before running a change.
  • Test one realistic and one unusual input.
  • Use the result to make the next decision.
How to study this page
  1. 1. Read one concept.
  2. 2. Change the example.
  3. 3. Run, compare, and explain.
  4. 4. Complete the challenge below.
ExampleRunnable
#include <iostream>
using namespace std;

int main() {
    cout << "Hello, RivoCode!" << endl;
    return 0;
}
Try it Yourself »
Self-check before continuing

Without looking at the example, describe what changes when you modify one input in Your First C++ Program. Then reopen the editor and prove your explanation with a small test.

You are ready to continue when you can predict, test, and explain the result.

Your turn

Modify the program to print your name instead.

Loading editor…

Console

Output will appear here...