• Stars
    star
    285
  • Rank 145,115 (Top 3 %)
  • Language
    C++
  • Created about 5 years ago
  • Updated 5 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

UVa-Online-Judge_Solutions

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

CSES_Solutions

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

ProjectEuler_Solutions

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

SPOJ_Solutions

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

AtCoder_Solutions

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