An open API service indexing awesome lists of open source software.

https://github.com/mmabiaa/cpp-beginner-projects

Simple and beginner friendly C++ projects you can clone
https://github.com/mmabiaa/cpp-beginner-projects

cpp cpp-basic cpp-library cpp-programming cpp-programming-language cpp-project cpp-project-template cpp-projects opengl opengl-framework opengl-library opengl-tutorial

Last synced: 2 months ago
JSON representation

Simple and beginner friendly C++ projects you can clone

Awesome Lists containing this project

README

        

# Beginner C++ Programs

Welcome to the Beginner C++ Programs repository! This collection contains simple console-based C++ programs designed for beginners to help you learn and practice fundamental programming concepts. Whether you're just starting out or looking to refresh your skills, these examples will provide a solid foundation.

## Table of Contents

- [Features](#features)
- [Getting Started](#getting-started)
- [Programs Included](#programs-included)
- [How to Run the Programs](#how-to-run-the-programs)
- [Contributing](#contributing)
- [License](#license)

## Features

- Simple and easy-to-understand code
- Covers basic concepts such as loops, conditionals, functions, and user input
- Well-commented code for better understanding
- Console applications that can be run in any terminal or command prompt

## Getting Started

To get started with the programs in this repository, you'll need to have a C++ compiler installed on your machine. Some popular options include:

- **GCC** (GNU Compiler Collection)
- **Clang**
- **Microsoft Visual Studio**

### Prerequisites

Make sure you have the following installed:

- A C++ compiler
- A code editor (e.g., Visual Studio Code, Code::Blocks, or any IDE of your choice)

## Programs Included

Here are the console programs included in this repository:

1. **City Quiz** - A fun quiz game that tests your knowledge about different cities.
2. **Calculator** - A program that performs basic arithmetic operations like addition, subtraction, multiplication, and division.
3. **Currency Converter** - Converts amounts between different currencies based on user-defined exchange rates.
4. **Triangle Sides Calculator** - Calculates the length of the sides of a triangle based on user input.
5. **Dice Rolling Game** - Simulates rolling a pair of dice and displays the result in the console.
6. **Number Guessing Game** - A fun game where the user guesses a randomly generated number within a specified range.

Feel free to explore each program's directory for additional details and comments.

## How to Run the Programs

1. Clone this repository to your local machine:
```bash
git clone https://github.com/Mmabiaa/cpp-beginner-programs.git