• Stars
    star
    285
  • Rank 144,561 (Top 3 %)
  • Language
    C++
  • Created almost 5 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Contributed for those who want to learn how to write code in C++. This repository covers concepts from the basic to the advanced level. Comments added in each program for getting better grasp of the language. Happy coding !!

C++ (Beginner to Expert)

C++

Basic to Expert level concepts implemented using the C++ language.

The following topics are covered in my repository :

โœ… CPP001_First_Program.cpp - First program, display "Hello World !"

โœ… CPP002_Variables.cpp - Introduction to variables

โœ… CPP003_Variables_Types.cpp - Getting familier with the datatypes

โœ… CPP004_Input.cpp - Console Input / Output

โœ… CPP005_Arithmetic_Assignment_Increment_Decrement_Operators.cpp - Arithmetic, Assignment, Increment, Decrement Operators

โœ… CPP006_Relational_Operators.cpp - Relational Operators

โœ… CPP007_Logical_Operators.cpp - Logical Operators

โœ… CPP008_Calculator_Exercise.cpp - Simple Calculator Program

โœ… CPP009_Arrays.cpp - Arrays

โœ… CPP010_Multidimensional_Arrays.cpp - Multidimensional Arrays

โœ… CPP011_For.cpp - For Loop

โœ… CPP012_While_DoWhile.cpp - While Loop & Do While Loop

โœ… CPP013_Counting_Digits_Exercise.cpp - Counting the number of digits in a number

โœ… CPP014_Nested_Loops.cpp - Nested Loops

โœ… CPP015_Break_Continue.cpp - Break & Continue

โœ… CPP016_Variables_Scope.cpp - Scope of Variables

โœ… CPP017_Functions.cpp - Understanding Functions

โœ… CPP018_Overloading_Functions.cpp - Function Overloading

โœ… CPP019_CalculateArea_Exercise.cpp - Calculate the area of Circle, Square, Rectangle, Triangle using functions

โœ… CPP020_Enumeration.cpp - Enumerated Types

โœ… CPP021_ReferenceVariables.cpp - Reference Variables

โœ… CPP022_ReferenceVariables_Functions.cpp - Reference Variables and Functions

โœ… CPP023_Pointers.cpp - Pointers

โœ… CPP024_Pointers_in_Arrays.cpp - Pointers & Arrays

โœ… CPP025_Dynamic_Memory_Allocation.cpp - Dynamic Memory Allocation

โœ… CPP026_String_Char_Pointers.cpp - Dealing with string, char & pointers

โœ… CPP027_Functions_and_Pointers.cpp - Passing pointer array to functions

โœ… CPP028_Lottery_Exercise.cpp - Generate random winners in a lottery

โœ… CPP029_Type_Casting.cpp - Type casting

โœ… CPP030_Structure.cpp - Structures

โœ… CPP031_Classes.cpp - Classes, Constructors, Destructors

โœ… CPP032_StaticVariables_StaticFunctions.cpp - Static variables and functions

โœ… CPP033_Constant_Variables_and_Methods.cpp - Constant variables and methods

โœ… CPP034_Friend_Function.cpp - Friend function

โœ… CPP035_Friend_Classes.cpp - Friend Classes

โœ… CPP036_Copy_Constructor.cpp - Copy Constructor

โœ… CPP037_Operator_Overloading.cpp - Operator Overloading

โœ… CPP038_Virtual_Function.cpp - Virtual Function

โœ… CPP039_AbstractClass_PureVirtualFunction.cpp - Abstract Class & Pure Virtual Function

โœ… CPP040_Exception_Handling.cpp - Handling Exceptions

โœ… CPP041_Namespaces.cpp - Understanding Namespaces

Contributed with ๐Ÿ’™ by Tridib

More Repositories

1

Chatbot-using-Python

Build a chatbot using deep learning techniques. The chatbot will be trained on the dataset which contains categories (intents), pattern and responses. We use a special recurrent neural network (LSTM) to classify which category the userโ€™s message belongs to and then we will give a random response from the list of responses.
Python
29
star
2

WhatsAppChatBot

WhatsApp Chatting System Automation using Python
Python
22
star
3

Codeforces_Solutions

My solution to some problems listed on Codeforces.
C++
19
star
4

Data-Structures-and-Algorithms

Some data structures and algorithms with their implementations.
C++
11
star
5

Learn-Java-Collections-Framework

A handy guide to some of the methods declared by the Collection, Map interfaces.
Java
11
star
6

GeeksforGeeks_Solutions

My solution to some problems listed on GeeksforGeeks
C++
4
star
7

LeetCode_Solutions

My solution to some problems listed on LeetCode
C++
4
star
8

Operating_System_Materials

Operating System Study Notes
3
star
9

Hackerrank

My solution to some problems listed on HackerRank
C++
2
star
10

WebDev

The journey to web development
HTML
2
star
11

Tic_Tac_Toe

Enjoy playing Tic Tac Toe with bot.
C++
2
star
12

CPP_STL

Learning the Standard Template Library (STL) in C++
C++
2
star
13

BlockchainBasics

Demonstrating the coin mining using Secure Hash Algorithm 2 (SHA-256)
JavaScript
2
star
14

Multithreaded-Programming

Programs demonstrating multithreading
Java
1
star
15

Algorithmic-Toolbox

A repository containing solutions to the programming assignments given in the "Algorithmic Toolbox" course by University of California San Diego & National Research University Higher School of Economics at Coursera.
C++
1
star
16

HackerEarth_Solutions

My solution to some problems listed on HackerEarth.
1
star
17

30_Days_of_Code_Hackerrank_Solutions

My solutions to the 30 Days of Code challenges at Hackerrank.
Java
1
star
18

CodeChef_Solutions

This repository contains my solution to some problems listed on CodeChef
C++
1
star
19

tridibsamanta

Introductory repo.
1
star
20

Bit-Manipulation

Let's enjoy some bitwise hacks.
C++
1
star
21

Java

1
star
22

CoinMine

Blockchain
JavaScript
1
star
23

UVa-Online-Judge_Solutions

Solution to some problems listed on UVa Online Judge
C++
1
star
24

CSES_Solutions

My solution to the tasks which i solved on Code Submission Evaluation System (CSES).
C++
1
star
25

ProjectEuler_Solutions

My solution to some problems listed on projecteuler.net
C++
1
star
26

SPOJ_Solutions

My solution to some problems listed on Sphere Online Judge (SPOJ)
C++
1
star
27

AtCoder_Solutions

My solution to some problems listed on AtCoder.
C++
1
star