C++

    C++ PRACTICE EXERCISES, EXAMS, ASSIGNMENTS, CHALLENGES

    W3Resource
    Views: 5589
    • Beginner
    • 82 Exercises: basics, loops, arrays, numbers, sorting and searching.
    Edabit
    Views: 7043
    • Beginner
    • ~30 Exercises: reverse words order, sum of two numbers, last element of an array, number even or odd, char to ASCII, vowels count in string, find missing number, alphabet soup, phone number formatting, email validation, mean calculation, etc.
    • Beginner
    • 12 Exercises: create an 2D array, looping through an array, create classes and objects, crash proof int input, do-while loops, switch statements, etc.
    Mans
    Views: 2158
    • Beginner
    • 12 math Exercises: calculate Fibonacci numbers, convert inches to centimeters, volume and area of a sphere, sum of series, solve 2nd degree ecuation, etc.
    • Beginner
    • 25 Exam questions/exercises: language constructs, statements, classes, operator overloading, exceptions.
    CPPforSchool
    Views: 2743
    • Beginner
    • 8 Projects: tic tac toe, number guessing name, hangman game, supermarket billing program, library management system, etc.
    • Beginner – Intermediate
    • 200 Exercises: variables, arrays, conditionals, loops, functions, find max/min, sort records, view/update/delete records, search/print/inverse items in lists, etc.
    • Beginner
    • 20 Exercises: compile and run program, variables, types, expressions, sub programs, polymorphism, splitting programs into different files, failure with file commands, streams as arguments, for&while loops, blocks and scoping, sorting arrays, strings, dynamic arrays, pointers, recursion, etc.
    Exercism
    Views: 1458
    • Beginner
    • 50 Exercises: prime factors, convert number to Roman numerals, determine type of triangle, user entered phone number clean up, reverse a string, chess queen attack position, etc.
    • Beginner
    • 45 Exercises: data types, functions, program flow, pointers, memory, references, arrays, classes, inheritance, vectors, operator overload, exceptions.
    • Beginner – Intermediate
    • 77 Exercises and Programs: calculate hotel occupancy, calculate population growth, find smallest/largest integers, display bar graphs, calculate kinetic energy, calculate net present value, roman numerals converter,etc.
    • Beginner – Intermediate
    • 54 Exercises and programs: display prime numbers, check  if number is even or odd, sort array, print chessboard pattern, find frequency of character in an array, program to check date format, program to set IP address, program to set date and time on Linux, calculate sum of digits of number, etc.
    • Beginner – Intermediate
    • ~40 Exercises: define union of integers, floats and characters, convert English sentence into boolean experssion, if statements, complete the code of a function, variables&pointers, etc.
    Wikibooks
    Views:
    • Beginner – Intermediate
    • 40 Exercises&Programs: variables and types, iterations, arrays. Average calculation, prices with taxes, exam score to grades, program to calculate weekly pay of worker, program to calculate discounts based on type of client, etc.
    Code with C
    Views: 1025
    • Beginner -Intermediate
    • 30 Projects & project ideas: bus reservation system, student report card system, banking record system, search engine, tank game, snakes and ladders game, digital clock, etc.
    • Beginner -Intermediate
    • 10 Programs: grades notification program, vending machine, random number guess, tic tac toe, etc.
    • Beginner – Intermediate
    • 12 Functions Exercises: max/min of an array, find character in a string, compare values in array, read files and classes, etc
    Github
    Views: 858
    • Beginner – Intermediate
    • 8 Project ideas.
    Programiz
    Views: 881
    • Beginner – Intermediate
    • ~50 Exercises & Programs: swap two numbers, check character is vowel or consonant, find roots of cuadratic ecuation, calculate power of number, convert binary number to decimal, transpose of a matrix, find length of a string,  concatenate two strings, etc.
    Programmr
    Views: 765
    • Beginner – Intermediate
    • ~ 70 Exercises
    • Beginner – Intermediate
    • 24 Exercises&programs: print a triangle pattern, program to tell leap year, program to count word and lines in a file, build bank accounts management system, implement binary search, pointers, etc.
    Github- Karan
    Views: 594
    • Beginner – Intermediate
    • ~40 Exercises and Projects: next prime number, mortgage calculator, binary to decimal, happy numbers, coin flip simulation, classic algorithms, Graphs programs, Eulerian path, word count in a string, etc.
    TechGig
    Views: 452
    • Beginner – Intermediate
    • 30 Exercises: strings, STL, inheritance, data types.
    RBaumann (PDF)
    Views: 445
    • Beginner – Intermediate
    • 25 Exercises and questions: Linked lists
    • Intermediate
    • ~480 Exercises.
    Happy Codings
    Views: 1466
    • Intermediate
    • ~350 Examples and exercises: algorithm analysis, code snippets, data structures, games, math, visual C++ library, etc.
    [download]
    • Intermediate
    • 1000 Interview questions
    • Intermediate
    • 39 Problems: explain output of program, correct sysntax of loop, explain functions, explain output of code fragment, etc.
    • Intermediate
    Techie Delight
    Views: 950
    • Intermediate
    • 150 Problems: backtracking, strings, linked lists, recursion, sorting, heap, binary tree, dynamic programming, programming puzzles, graphs.
    • Intermediate
    • Real interview questions
    • Intermediate
    • 25 Questions
    • Intermediate
    • 6 Pdf: linked lists problems, pointers and memory, binary trees, tree list recursion problem.
    • Intermediate
    • Bridge Program
    • Intermediate
    • Game oriented puzzles.
    • Intermediate
    • Challenges
    Test dome
    Views: 807
    • Intermediate
    • Online practice test
    Interview Cake
    Views: 734
    • Intermediate
    • 30 Interview questions and exercises.
    Project Euler
    Views: 922
    • Intermediate – Advanced
    • 650 math problems.
    • Intermediate – Advanced
    • Math Problems sets.
    Martyr2´s
    Views: 326
    • Intermediate – Advanced
    • 100 Project ideas (No solutions)
    CppQuiz
    Views: 537
    • Intermediate – Advanced
    • 143 Questions (type what is the output of this program?) .
    • Intermediate – Advanced
    •  60 Problem set from last editions.
    • Advanced
    • ~50 Challenges with prize for winners.
    Toptal
    Views: 621
    • Advanced
    • 24 Interview questions
    • Advanced
    • 60 Problems of latest editions (1980 – 2018)
    • Advanced
    • 20 Contests  of last editions: constests organized by different worldwide universities
    • Advanced
    • 20 Problem sets from last editions.
    Bloomberg Codecon
    Views: 607
    • Advanced
    • Programming Competition
    • Advanced
    • 30 Algorithm programming contests, last contests problems.
    HackerRank
    Views: 1305
    • Beginner – Intermediate- Advanced
    • 50 Exercises.
    • Intermediate – Advanced
    • 100 Challenges. Compilation of problems of worldwide  programming competitions.
    C Programming
    Views: 1085
    • Beginner – Intermediate- Advanced
    • 18 Exercises&Programs
    LeetCode
    Views: 626
    • Beginner – Intermediate – Advanced
    • ~200 Exercises and Interview questions.
    CodeChef
    Views: 548
    • Beginner – Intermediate – Advanced
    • ~200 Problems
    DUTHCODE
    Views: 553
    • Beginner – Intermediate- Advanced
    • 18 Projects: program to compile web data, program to displu cost of car repair, Marketing program, wind turbines maintenance program, etc.
    Python and Excel Projects for practice
    Register New Account
    Shopping cart