Login


Lost your password?

Don't have an account ?
Register (It's FREE) ×
  


Shop

CPP : Quick Search
ID Type Title Keywords
7709SP Output writing – Pointer to string as char array"string literal to char pointer conversion"
7704SP Output writing – Pointer to string elements"pointer to string elements"
7699SP Output Writing – passing integers as ref and as def value
7691SP Output writing using structure copy and strcat use
7684SP Output writing using structure copy and strcat use
7663SP Array of Structure – Output Writing"structure referencing", "structure passing"
7635SP Finding Type and Member Accessibility"mullevel inheritance","inheritance"
7527CLCS Simple declaration, value putting and direct value display from 2D array"2D array declaration","declaration without initialisation","Declaration without initialization"
7521CLCS Sum of primary diagonal members of a square matrix using 1 loop only"sum of diagonal","sum of primary diagonal","sum of main diagonal","sum of left diagonal","main diagonal","left diagonal"
7519CLCS Sum of primary diagonal members of a square matrix array
7506CLCS Character pointer to string literal declaration"char pointer","Character pointer","char pointer to string literal","pointer to string"
7503CLCS Simple pointer declaration"pointer variable","dereferencing","Address of","value at"
7500SP Output writing – pointer and pointer value increment for array"pointer increment"
7484CLCS File Creation with ! checkofstream, close, !
7481CLCS File Creation with fail() checkofstream, close, fail
7479CLCS Empty File Creationofstream, close,
7473CLCS Copy Constructor Call When Function Returns a Reference to Class Object"Copy Constructor when function returns reference to an object"
7470CLCS Copy Constructor Call When Passed as Value to A Function"Copy Constructor when object passed as value to a function"
7466CLCS Object Copying by Assignment or By Copy Constructor"Copy Constructor vs object copying by assignment","Object assignment"
7463CLCS Basic Copy Constructor and Using it"Copy Constructor","Overloading for handling data types"
7038EQ 04C-2019S-C2
7030EQ 04C-2019S-C1
7026EQ 04B-2019S-C2
7023EQ 04B-2019S-C1
7020EQ 04A-2019S-C2
7018EQ 04A-2019S-C1
7014EQ 03E-2019S-C2
7011EQ 03E-2019S-C1
7009EQ 03D-2019S-C2
7007EQ 03D-2019S-C1
7005EQ 03C-2019S-C2
7003EQ 03C-2019S-C1
6997EQ 03B-2019S-C2
6994EQ 03B-2019S-C1
6992EQ 03A-2019S-C2
6987EQ 03A-2019S-C1
6985EQ 02D-2019S-C2
6982EQ 02D-2019S-C1
6977EQ 02C-2019S
6972EQ 02B-2019S-C2
6970EQ 02B-2019S-C1
6968EQ 02A-2019S
6962EQ 01F-2019S
6959EQ 01E-2019S
6953EQ Function arguments as pointer reference – Output writing"Function reference passing"
6951EQ 01C-2019S"using structure references"
6944EQ 01B-2019S
6942EQ 01A-2019S
6698EQ 04C-2018S
6696EQ 04B-2018S
6694EQ 04A-2018S
6691EQ 03E-2018S
6675EQ 03D-2018S
6671EQ 03C-2018S
6669EQ 03B-2018S
6667EQ 03A-2018S
6664EQ 02D-2018S
6661EQ 02C-2018S
6657EQ 02B-2018S
6654EQ 02A-2018S
6652EQ 01F-2018S
6649EQ 01E-2018S
6646EQ 01D-2018S
6644EQ 01C-2018S
6641EQ 01B-2018S
6637EQ 01A-2018S
6615EQ 04C-2019S
6612EQ 04B-2019S
6610EQ 04A-2019S
6607EQ 03E-2019S
6604EQ 03D-2019S
6601EQ 03C-2019S
6598EQ 03B-2019S
6595EQ 03A-2019S
6591EQ 02D-2019S
6589EQ 02C-2019S
6583EQ 02B-2019S
6580EQ 02A-2019S
6572EQ 01F-2019S
6570EQ 01E-2019S
6567EQ 01D-2019S
6564EQ 01C-2019S
6562EQ 01B-2019S
6559EQ 01A-2019S
6184EQ Finding position in binary file using tellg()
6182EQ Finding data match in binary file
6179EQ Finding 4 character words in a text file
6177EQ 03E-2016
6174EQ Function to show middle row and middle column of a 2D Array
6170EQ 03C-2016
6167EQ Finding relative address in 2D Array
6165EQ Value modification function of 1 D array using slab based conditions
6162EQ 02D-2016
6160EQ 02C-2016
6158EQ 02B-2016
6154EQ 02A-2016
6146EQ 01F-2016
6085EQ 01E-2016
6083EQ 01D-2017
6079EQ 01C-2016
6077EQ 01B-2016
6074EQ 01A-2016
6053EQ 04C
6049EQ Counting of object containing a particular string match in a binary file
6047EQ 04A
6043EQ 03E
6041EQ 03D
6039EQ 2-D Array Element Address Calculation
6036EQ Sum of middle row of 2D Matrix
6032EQ 03A
6030EQ 02D
6027EQ 02C
6025EQ 02B
6022EQ 02A
6018EQ 01F
6016EQ 01E
6012EQ 01D
6008EQ 01C-2015
6006EQ 01B-2017
6004EQ 01A-2017
5983CLCS C05A-2015
5979EQ 04C-2015
5977EQ 04B-2015
5973EQ 04A-2015
5967EQ 03E-2015
5964EQ Reversing each row of a 2D array
5962EQ 03C-2015
5959EQ 2-D Array Element Address Calculation
5957EQ 03A-2015
5953EQ 02D-2015
5947EQ 02C-2015
5945EQ 02B-2015
5943EQ Copy Constructor Definition and Example"Copy Constructor Definition","Copy Constructor Example"
5940EQ 01F-2015
5938EQ 01E-2015
5935EQ Output Writing – passing integers as ref and as def value
5933EQ 01C-2015
5931EQ Header File Marking
5928EQ 01A-2015
5897EQ C05A
5895EQ Finding position in binary file using tellg()
5892EQ 04B
5890EQ 04A
5885EQ 03E
5881EQ Reversing each column in a 2D Matrix
5878EQ 03C
5873EQ 2-D Array Element Address Calculation
5871EQ 03A
5866EQ 02D
5863EQ 02C
5848EQ 02B
5844EQ Copy Constructor Definition and Example
5840EQ 01F
5837EQ 01E
5834EQ Output Writing – passing integers as ref and as def value
5831EQ 01C
5828EQ Header File Marking
5825EQ 01A
5793EQ 04C
5788EQ 04B
5783EQ 04A
5777EQ 03E
5775EQ 03D
5772EQ 2-D Array Element Address Calculation
5769EQ Sum of middle column of 2D Matrix
5764EQ 03A
5762EQ Finding Type and Member Accessibility"mullevel inheritance","inheritance"
5759EQ 02C
5756EQ OOPs Concept Identification and Writing Object Declaration Statements
5752EQ 02A
5730EQ 04C
5726EQ 04B
5722EQ 04A
5717EQ 03E
5714EQ 03D
5689EQ Binary file position determinations using tellg()
5686EQ 04B
5681EQ 04A
5674EQ 03E
5668EQ Function to display middle column of 2D Array
5665EQ 03C
5661EQ Finding relative address in 2D Array
5652EQ 03A
5617SP Searching elements from one array into another array
5638EQ Inheritance Type, Data and Function Accessibility Identification
5634EQ Defining Class Based on Data Members and Functions Given
5632EQ OOPs Concept Identification and Destructor Calling Identification
5629EQ Characteristics of OOP
5621EQ Random picking from string array
5619EQ Output writing parameterized class methods
5614EQ 01D
5610EQ Finding and removing Syntax Errors
5607EQ Finding required libraries based on functions used
5600EQ Finding incorrect identifiers
5596SP Output Writing – Three dimensions in structure passed by reference
5591SP Output writing – Possible Random Numbers Series"Random Number"
5573SP Finding Valid Multiple value assignments"assignment precedence","comma precedence"
5571CLCS Multiple value assignment attempts"assignment precedence","comma precedence"
5511CLCS Assignment operator chain"Successive assignment","Assignment chain"
5433Q&A Global and Local Object
5432EQ Public Private Class Member
5421Q&A Inline Function
5376SP Output writing – Pointer to string and integer array
5372SP Collecting 2D Array members, Doubling and Printing"2d array double each member"
5370SP Filling integer array members based on user input and summing them
5368SP Code Error Finding
5366SP Differences between structure and array"Structure and array difference"
5362SP Output writing – Three for loops
5358SP Evaluating expressions
5354SP Function for Addition of Series of Numbers Increasing by 10
5350SP Addition of Series of Numbers Increasing by 10
5345SP Output writing – forming expression within cout
5343SP Correct Identifiers"identifiers and keywords"
5340SP Finding errors – Programming basics
5330SP comparing ceil, floor, round, abs function values"ceil","floor","abs","round"
5328SP Finding hypotenuse of a right angled triangle"hypotenuse of right angled triangle","Right angle triangle"
5322EQ Random Number Based Guessing of output of a 2D Array printing"random number with 2D array"
5318EQ Output writing with pointer based traversing of an array
5304EQ Macro definition for array filling
5302EQ Code error finding
5300EQ Required header files
5297EQ Identifier or keyword writing"identifiers and keywords"
5281EQ 2-D Array Element Address Calculation"2D array address calculation"
5274EQ Printing Top Left Diagonal Half of Square Matrix Including Diagonal Members.
5270EQ Sum of even and odd values in an array
5267EQ Class Inheritance, Member Access and Constructor
5265SP Output Writing – Function Returning reference"reference returning from function","reference passing to function"
5261EQ Writing Class Definition
5235EQ Inherited Function Calling"Calling function methods"
5231EQ Function overloading identification"Indeterminate Function overloading"
5224EQ Output writing – Possible Random Numbers"Random Number"
5204EQ Output writing – Pointer to array
5197EQ Output writing – Function – pass by reference
5195EQ Error finding, typedef and others
5191EQ File and string related header files"fstream.h","string.h"
5184SP Error identification
5182SP Alphabet series
5179SP Code error in class
5054SP Output Writing – Modifying and Reading int array using a pointer variable"pointer to integer array","reading array variables using a pointer"
5051SP Output Writing Based on char and int array reference"pointer to array"
5046SP Required header files in a file handling program"display digits in a file",
5044SP Displaying three character words in a file"File opening","file words display","displaying 3 character words in a file"
5039SP Displaying and counting lines starting with a certain character"File opening","file lines counting","counting lines starting with some character in a text file"
5036SP Count Spaces in a Text File"File opening","file space counting","space counting in a text file"
5034SP Count Words in a Text File"File opening","file word counting","word counting in a text file"
5032SP Finding student division using a function"using multiple return from from function","student division function"
5026SP Count alphabets in a file"File opening","alphabet counting"
5011SP Tee Shirts Selection By Sports Teacher"continue","jump statements","sports teacher"
5004SP Swapping first and last column"2d array column swap","First and Last column Swap"
5000SP Swapping first and last row"2d array row swap","First and Last Row Swap"
4676CLCS Child class reading parent class methods"Inheritance","Simple Inheritance Example","Inheritance basics in c++","Accessing methods of a parent class by a child class","Accessing functions of a parent class by a child class"
4673CLCS Child class reading parent class data member"Inheritance","Simple Inheritance Example","Inheritance basics in c++","Accessing data member of a parent class by c child class"
4650CLCS Dynamic Polymorphism (Runtime Polymorphism)"runtime polymorphism","Dynamic polymorphism","Virtual function",
4646CLCS Function having many forms"function overloading", "overloading of functions","adhoc polymorphism","polymorphism of functions"
4643CLCS Operator having many forms"operator overloading", "overloading of operators","adhoc polymorphism","polymorphism on operators"
4587CLCS #define Macros Nesting"#define directive","define macros nesting","#define expression as part of another expression"
4585CLCS #define directive as Macros Expressions"#define directive","define macros","#define macros","#define for expressions"
4580CLCS #define directive – Preprocessor for Names to constant replacement"#define directive","symbol to constant,"#define","hash define","define preprocessor"
4572CLCS #include directive – Preprocessor for header inclusion"#include directive","inclusion type pre-processor","Preprocessor directives"
4567CLCS Finding size of enumerated data type"Enumeration","Size of Enumerated Data Type","length of enum","Length of enumerated data type"
4565CLCS Enumerated data type with given set of values"Enumeration","Enumerated Data Type","Enumeration with user given values","Enumeration values with switch case"
4554CLCS Simple use of enumerated data type"Enumeration","Enumerated Data Type","Enumeration simple example"
4506CLCS typedef for arrays"typedef","typedef for array along with array size"
4503CLCS typedef of a previously defined typedef"typedef","primitive name to friendly name","Second level of typdef","Type definition of a type definition"
4487CLCS Same data types and count but signature different"Function Overloading","Same parameter types but different signature","function signature"
4485CLCS Same function name but different purpose"Function Overloading","Same name but different purpose"
4483SP Function overloading – Inch to centimeter conversion"Function Overloading","Overloading for handling different type of data input"
4481CLCS Function overloading for different number of parameters"Function Overloading","Overloading for handling different number of inputs","Overloading for handling variation in count of inputs",
4479CLCS Function overloading for handling different data types"Function Overloading","Overloading for handling data types"
4447SP Error finding in function and related code
4445SP Marking header files
4431SP Token Identification
4341CLCS Use of typedef – 1"typedef","primitive name to friendly name"
4326CLCS using setprecision without fixed or scientific format."setprecision","persistence of setprecision"
4321SP problem based on setw, setf and unsetf"setf", "setf persistence","iosflag","left align","right align"
4318CLCS setf method for left and right alignment in a display field"setf", "setf persistence","iosflag","left align","right align"
4312CLCS Testing setw() for persistence of its effect"setw", "setw persistence"
4310CLCS Use of setw() manipulator"setw","setw for text","setw for numbers"
3990EQ Identifying keywords and user defined identifiers"identifiers","Keywords"
3589CLCS Modulus operator for integers"Mod operator","% operator","remainder operator","Finding Remainder"
3581SP Check if number is a palindrome without using modulus operatorCP018,"number, palindrome",Palindrom number","Number reversal","Same number when reversed"
3249SP Output writing – If-else ambiguitiesCP009,"If selection ambiguities","Assignment within if selection"
3243SP Frequency of a given character in a sentenceCP019,"count of any character in the string", "Frequency of character","How many times an alphabet occurs","Character occurance","Alphabet Occurance"
3221SP Suggesting Error Corrections in Natural Number AdditionCP012,"Error in Loops","Initialisation requirement of variables","Extra increments in for loop"
3218CLCS Find prime factors of a numberCP018,"Prime Factors","Unique factors which are prime","Factors of a number"
3215SP Output Writing – Logical OperatorsCP005,"Logical Operators","Boolean to Integer implicit conversion"
3208SP Output writing implicit typecastingCP006,"Implicit Conversion"
3190SP Finding input variables errorsCP006,"Error finding in input"."Logic interpretation error"
3176CLCS Checking for buzz numberCP018,"Buzz number finding","Buzz check"
3173CLCS Pascal’s Triangle PrintingCP017,"Pascal Triangle of Numbers"
3164SP Finding Errors – Escape SequencesCP003,"use of double quote in string literal","use of double slash in string literal"
3159SP Finding errors – Programming basicsCP002,"io extraction operator"
3128CLCS Printing a damru/dumbbell patternCP017,"Dumb bell of stars","Damru of stars","Pattern of Damru","Pattern of Dumb bell"
3124CLCS Printing a diamond patternCP017,"Diamond of stars","Brick of stars","Pattern of diamond"
3122SP Square or cube based on even check selectionCP009,"Simple if-else","Test for divisibility","Mod operator","Modulus operator","Odd even check"
3116CLCS Downward Hollow Triangle with given base size and left offsetCP017,"Downward Hollow Pyramid","Downward Pyramid"
3111CLCS Upright Hollow Triangle with given base sizeCP017,"Upright Hollow Pyramid","Upright Pyramid"
3106CLCS copying filtered array content to another array by maintaining countCp024,"Filter data array","data selection from an array","Array filter","Array selection","Filter data to an array","array of filtered data with count"
3102CLCS copying filtered array content to another arrayCp024,"Filter data array","data selection from an array","Array filter","Array selection","Filter data to an array","array of filtered data
3098SP Average value of array and members more than averageCP024,"Average of array","Finding more than average in an array","Filter array based on more than average","mean value of array","Filter for more than mean in array"
3095CLCS printing filtered array contentCp024,"Filter data from array","data selection from an array","Array filter","Array selection"
3091CLCS Copying an Integer ArrayCP024,"Array copying","Making second copy of integer array","numbers array copy","Member to member array copy"
3088SP Sum of integer arrayCP024,"Linear array sum","Sum of integer array terms","integer array sum"
3086SP function to reverse an integerCP022,"Number reversal","reversing an integer","reversing number"
3082SP Test palindrome for an integer numberCP022,"Number palindrome","Palindrome Number","Integer palindrome","Palindrome","Same number after reversal","Check Palindrome Number"
3073SP Reversing each word in a sentenceCP019,"reversing each word","Words reversal","Words in reversed order"
3070SP multiples of an integerCP007,"Multiple of a number","Integer Multiples"
3066SP gallons to cubic centimeters unit conversionCP008,"gallons ot cubic centimeters","gallons to cc","Unit conversion","Use of double data type"
3060SP Displaying long cout chainsCP002,"cout chain","endl in cout chain"
3052CLCS palindrome check on string object using the reverse function in algorithm libCP020,"reverse() function for palindrome","algorithm header file","compare() function for string object.
3049CLCS reversing a string object using the reverse function in algorithm libCP020,"reverse() function","algorithm header file"
3045CLCS accessing a character of object of string classCP020,"at() function of string class","Accessing string class character"
3031CLCS Use of clear() and empty() methods of string class objectCP020,"Clearing string objects","Checking for empty string objects"
3028CLCS Copy and Addition (Concatenation) of string class based stringsCP020,"String addition","String object copying","String object addition","String object concatenation"
3023CLCS User input to string class based stringsCP020,"Input to string","String class input using getline","Using cin for string objects"
3018SP First and last digit of an integer in a function and putting at reference locationCP023,"First and last digit of an integer","last and first digit of a number","Passing integer as reference"
3009CLCS Finding string class string length .length() .size() .c_str() methodsCP020,"number of characters in a string","string size","string length","Conversion of string class to c style string","String to null terminated string"
3006CLCS Strings with string class declaration, initialisation and assignmentCP020,"C++ string header","String class","string class based declaration",String instance initialisation","String class based initialization","Function style string initialisation","Function style string initialization"
3001SP For to while conversion"For loop to while loop conversion"
2997SP Finding Errors
2994SP Error checking switch-case (char-int check)"Implicit conversion char to int","use of implicit conversion in switch-case"
2990SP Function overloading for area functions"Polymorphic functions", "Overloaded Functions"
2987SP Output Writing – Pixel structure passed by reference
2984SP Output Writing Structure pass by value/reference"Structures passed as reference","Structures passed as value"
2979CLCS Structure passed as a reference"Passing Structure by Reference","Referencing Structures in a function","structure referencing"
2973SP Slope of line -using structure Point passed to a function"Slope of straight line","Passing structure to a function","Structure as argument values"
2969CLCS Passing structure to a function pass-by-value"Passing structure as value","Call by value for structures","Function called with structures in parameter","structures as function arguments"
2964SP Output writing using strcpy for structure string variables
2961SP Finding errors in structure declaration"Structure declaration
2955CLCS Passing Structure variables to a function"Structure variable to function","Pass structure variables","pass by value","pass by reference"
2951SP Function to return largest of three numbers along with all same check"Function for largest of three","Greatest of three","Biggest of three"
2946SP Largest of three numbers using if else ladder"Greatest of three","Biggest of three","Largest of Three","largest using if else","Greatest using if else"
2943CLCS Largest of three numbers using nested ternary operator"Largest of three","biggest of three numbers","Greatest of three numbers","Greatest using ternary","Largest using ternary","Biggest using ternary"
2938CLCS Preparing Array of Structures"Structures Array","Database creation using structures"
2934CLCS Nested Structures Initialisation"Nested Structure Initilization","Initialize structure",
2928SP Nested Structure Initialisation"Nested Structure Initialization","Structure Initialization"
2924CLCS Nesting of strucutres"Structure within structure","Nested Structures"
2920CLCS Case where structure instance copy is not allowed"Structure copying from different definitions","Structure instance copying"
2916CLCS Structure instance copying"Structure copying","Structure instance to instance copy","Structure object copying","Object to object assignment","Instance to instance assignment"
2911CLCS Structure instance creation using pointer based notation"Structure Instance","Structure Object","Structure pointer notation","Pointer Instance","Structure Pointer"
2907CLCS Check if Triangular Number (perfect square testing – double to int)"Triangle Number",
2900CLCS Check if Triangular Number (perfect square testing – using rounded sqrt)"Triangle Number",
2897CLCS Check if Triangular Number (perfect square testing – without sqrt)"Triangle Number",
2892CLCS Check if Triangular Number (successive summation method)"Triangle Number",
2888CLCS Check if Perfect Square (double to int conversion method)"perfect square finding","double to int implicit conversion"
2884CLCS Check if Perfect Square
2874CLCS Finding LCM/SCM of two integer numbers"Finding least Common multiple", "Finding smalles common multiple","Leaast Common Multiple","Smalles Common Multiple",LCM,SCM
2871CLCS Finding GCD/HCF of two integer numbers"Finding Greatest Common Divisor", "Finding Highest Common Factor","Greatest Common Factor","Greatest Common Measure",GCM,HCF,GCD,GCF
2864CLCS Series of triangular numbers"Triangular numbers","Triangular series","Balls making equilateral triangle"
2860SP Triangular Number series using the Flyod’s triangle method"Triangular Number","Triangle of Flyod",
2856CLCS Printing the Flyod’s Triangle"Triangle of Flyod","Triangular Number"
2854CLCS Upright right half triangle of alphabets (row-wise increasing)"triangle of alphabets","pyramid of alphabets","Half pyramid of alphabets"
2848SP Proving palindrome array"Integer array palindrome","Check palindrome in integer array"
2840SP Find presence of a character in a null terminated string."find presence of character in string","find character","find a character"
2814CLCS Upright right half triangle of alphabets (column-wise increasing)
2809CLCS Upright right half triangle of numbers"right half pyramid","Pyramid Printing","Triangle printing",Triangle Output"
2804CLCS Inverted triangle with user given character"downward pyramid"
2799CLCS Effect of partial or no intialisation of structure instance variables"Instance initialisation","Object Initialisation","Structure","Structure object initialisation","Default values in initialisation","Default values in initialization"
2795CLCS Initialising structure variables while creating instancesCP027."Structure variables initilisation","Structure initialization"
2791SP Ternary operator within cout chain for selective printing"ternary operator","ternary in cout chain"
2781SP Collect student details to structure and update selectively
2777CLCS Creating global instances or objects of structures"struct global instances","global objects in structure"
2767CLCS Structures demo program with int and char arrayconglomerate,"structure template","Struct template"
2757SP Setting bigger of two values using function returning reference"reference returning from function","reference passing to function"
2754CLCS Using function return by reference to modify a global array"function returning reference to array indexes","reference to array index"
2749CLCS Function returning by reference"return by reference","Function returning by reference"
2742SP Correcting error in function call by reference"variable as address location","Passing constant to function"
2737CLCS Changing multiple values of integer array passed to a function"array modifications", "array change in function"
2733CLCS Passing integer array to a function for linear search"Linear search", "Linear search in Integer array","Search in Integer Array"
2717SP Counting words in a text input even if it is not well formedCP019,"find words in a sentence","Word count in string"
2706CLCS Passing null terminated string to function using pointer notation"null-terminated string","pointer notation","pass by reference","passing string"
2701CLCS Passing null terminated string to function using array notation"null-terminated string","array notation","pass by reference","passing string"
2746SP Output writing function within function with array passing
2697SP Array to array data
2689CLCS Global and Local Function Declaration
2685CLCS Variable swapping using function call by referenceswapping, interchange, "Swapping by call by reference", "Interchange by call by reference"
2680CLCS Function Call by Reference and Call by Value comparison
2677SP Output Writing – isupper(), islower, isalpha()
2673SP Character replacements in a string
2666SP Trailing default parameters check
2661SP Simple Interest function with default parameter values.
2659SP Output writing – passing string as char pointer
2656SP Char array passing to function
2652SP output writing, pass by ref/pass by value
2649SP output writing example strcpy, strcat
2647CLCS Call by reference demonstration
2632SP Word count assuming well formed sentence"count number of words", "number of words"
2628SP Removing vowels from string"vowel removal program", "string without vowels", "Switch case for vowel removal"
2625SP Change case of string input
2621CLCS Reversing a null terminated string"string reverse", "reverse a string", "Reversing a string","String Reversal"
2614SP count number of spaces in a given sentenceCP019,"count of space in string", "Frequency of space","Occurrence of space"
2611CLCS strcpy() and strcat() use in null terminated strings
2606CLCS gets() puts() string functions use and misuse
2601SP First word of sentence (by creating another null terminated string)
2594SP First word of sentence (by individual character printing)
2577SP Comparing two names for sort order
2571CLCS Comparing two strings for exact character wise match or for sort order using strcmp()string comparison, strcmp(), "int strcmp(const char * str1, const char * str2 )",
2565CLCS Comparing length of two strings entered by the user
2560CLCS Getting string input from user using cin.getline
2556CLCS Finding string length using the strlen() functionstring length finding, string length computation, string.h, cstring, strlen
2551CLCS Finding string length using the null finding techniquestring length finding, string length computation, null character check,
2545CLCS String declaration and initialisationstring, c style string, string declaration, string initialisation, string initialization, initialisation, initialization, string as character arrays,
2510CLCS Collecting array entries and displaying it like its formal representation
2506CLCS Reversing an array
2502CLCS Finding count of members in a linear array
2497CLCS Swapping two variables without using third variable.
2493CLCS Swapping two variables using temporary third variable.
2487SP Average of temperature values stored in array
2482CLCS upright triangle with user given character
2470CLCS Pattern – Upright right half triangle of symbol
2464CLCS Pattern – Inverted right half triangle of symbol
2459CLCS Simple descending order series
2449CLCS Multiple return paths in isPrime() function for prime number series
2443SP Printing and summing series 1/n! form.
2438SP Printing Terms and Sum of geometric series x+x^2/2+..+x^n/n
2434CLCS Simple Geometric series 1+x+x^2+..+x^n
2429CLCS Prime number series
2422SP Gap increment series
2420SP Cube series
2418SP Odd number series beginning a given number and given term count
2413SP Two previous terms addition series (like Fibonacci) from another number.
2409CLCS Fibonacci series from 0 (Fixed first two terms)
2404CLCS Fibonacci series from 0 (All terms using loop)
2392CLCS Fibonacci series from 1 (All terms using loop)
2386SP Simple interest program with function.
2382CLCS Factorial table printing with number and its factorial
2375CLCS Function in function calls using salary preparation example
2371SP Switch case with fall through example.
2367CLCS Series based on x^2+x+1
2364CLCS Series building concept with different term expression builder and term counter
2353CLCS Square terms series
2346SP Output writing – loop with unary operators in cout chain
2342SP Identify errors in the variable names
2336SP Identify errors in fractional constants
2331SP Average of three integer numbers, double output
2325SP Search in 2D Array
2321SP Output of a ternary operator operation
2318CLCS Age based discount using ternary operator
2314SP Assignment, equality comparison problem
2310CLCS Input as char data and outputting as int data.
2307SP Converting input char to int and print ascii
2303SP Print formatting using \t and \n escape sequences
2288CLCS Using some popular escape sequence characters.
2284CLCS Dangling else Problem in Leap Year Calculation
2263CLCS Function polymorphism/overloading based on parameter data type
2258CLCS Function polymorphism/overloading based on parameter count
2255CLCS Using constant argument/parameter in a function
2250CLCS Setting default parameters in function definition
2243CLCS Setting default parameters in function prototype
2229SP Product of single 2D matrix members
2218SP Repeating a character using loop
2214CLCS Repeated display function without any returned value – void type
2189CLCS Sum of digits program using a function
2182CLCS Area, circumference of circle using two functions
2179CLCS Function with single parameter to evaluate an expression
2175CLCS getline() and write() functions of stream I/O
2173SP Count punctuation in user given text stream (using getline)
2167SP Count punctuation in user given text stream (using get)
2160CLCS get() put() functions of stream I/O
2157SP Print next alphabet if possible
2155CLCS getchar() putchar() : C-Style character level console I/O functions
2150CLCS Check character group as alpha, digit, control, punctuation, lower, upper etc.
2147CLCS Uppercase/lowercase and vice-versa conversion of alphabets
2145CLCS modf() – Function to separate integer and fraction part
2143CLCS fmod( ) – Modulus function for fractions
2137CLCS Absolute value functions abs() fabs()fabs, fabs(), abs, abs(), math functions
2135CLCS Maths – Rounding and related Functions
2130CLCS Basic Trigonometric functions
2127CLCS Math functions – sqrt/ pow/ log/ log10
2122CLCS Integer data limits checking
2119CLCS Extracting and printing the first and last digit of a number
2115CLCS Reverse printing a number using a loop
2106CLCS Sum of digits of a numberCP014,"Adding Digits","Number Digits Addition"
2104CLCS Extracting digits of a number
2094SP Excluding Numbers divisible by 2 or by 3"continue","jump statements"
2092CLCS Scope of variables declared inside loop
2088CLCS Odd number series using continue in the while loop
2085CLCS Odd number series using continue in the for loop
2078CLCS Empty code block in a for loop
2073CLCS Sum of sales using break in for loop
2071CLCS Sum of sales using break in while loop
2064CLCS Redo of program activity using a do-while loop
2061CLCS Continuous sum using do-while exit on 0 input
2059CLCS Calculator using the switch case
2056CLCS Finding odd even number using a switch case
2053SP Powering a number using a loop
2049SP Square and square root of numbers in a range
2047SP Secret code with alphabet divisible by five
2045SP Printable ascii codes
2042CLCS Factorial program with limit checking and digit series printing
2038CLCS Print till Z with while loop boundary crossing
2034CLCS Print till Z with loop count calculation
2031SP Output writing – double increment in loop
2016SP Print all divisors and count of divisors
2014SP Output writing – If-else with post/pre increment
2012SP Even odd test
2008SP Leap year finding
2005SP Sum of natural numbers up to a value given by the user.
2003CLCS Multiple initialisation and multiple step instructions in for loop
1999CLCS Odd number series with divisibility test – for loop
1997CLCS Odd number series with double step counter – for loop
1995CLCS For and while loop comparison
1992CLCS Print table of an integer number
1989CLCS Sum of natural numbers within a range – while loop
1986CLCS Sum of natural numbers within a range – for loop
1982CLCS Repeating a message with for loop
1978CLCS Menu creation using switch-case
1975CLCS Finding quarter of the year based on month – switch case
1973CLCS Checking if character entered is a vowel – switch-case
1968CLCS Finding the day by days of week number – if else
1963CLCS Finding the day by days of week number – switch case
1959CLCS Userid, password match with dangling else issue
1956CLCS Userid-password match with common mismatch message
1953CLCS Userid and password verification – nested if
1950CLCS Body temperature diagnosis and diversion – Multiple if and if ladder
1947CLCS Multiple if conditions
1945CLCS Territory-wise volume based sales commission – nested if
1937CLCS Age and gender discount – Nested if condition
1931CLCS Check character entry as digit, uppercase, lowercase, special
1929CLCS Electricity Bill – if-else-if – successive slab-wise rates
1924CLCS Marks Based Division
1922CLCS Volume purchase discount – multiple levels
1920CLCS Teens party – empty if statement
1917CLCS If Else If – Age of Friend problem bettered
1914CLCS If Else If – Simple If Ladder
1895CLCS Print square of a 2D array in row-column format
1893CLCS Sum of each row and row addition of 2D array
1891CLCS Sum of each row and all members of 2D array"2D array row sum","rowwise sum","2 dimensional full array sum"
1889CLCS Sum of all members of 2D array
1887CLCS Initialising and Displaying a 2D Array
1880CLCS Comparing age of two friends of different age
1878CLCS Applying Discounts – Only 1 Volume Slab
1876CLCS Check for alphabet – “Is an alphabet” as True Condition
1874CLCS Check for alphabet – “Not an alphabet” as True Condition
1872CLCS Stock Finished Check – If Else
1865CLCS Checking for Digit using if else
1863CLCS Weather Check – Multiple Instruction in If Scope
1861CLCS Making a number absolute using If
1859CLCS Check for non zero input value
1854CLCS Simple If – Senior Citizen Test
1851CLCS Finding the paint quantity for door painting
1849CLCS Finding bricks required to build a wall
1847CLCS Salary Calculation
1845CLCS Temperature conversion c2f and f2c
1843CLCS Celsius to Fahrenheit Conversion
1828CLCS Finding area and circumference of a circle
1826CLCS Simple interest and amount formulation
1824CLCS Formulas with powers and roots
1822CLCS Building speed formula for different units of measurement
1820CLCS Simple expression forming
1787CLCS Area of Triangle using base and height
1784CLCS Operator precedence with value change within expression
1782SP Checking for valid Identifiers
1778SP Finding Identifiers and Literals
1756SP Increment, Decrement Composite Operators Problem 1
1752CLCS Simple case of precedence
1750CLCS sizeof operator
1747CLCS Typecasting while outputting
1745CLCS Typecasting operator
1743CLCS Bitwise operatorsCP005,"Bitwise and","Bitwise OR"
1741CLCS Comma as operator
1739CLCS Operators for logical use
1736CLCS Operators for comparison
1734CLCS Operators for assignment
1728CLCS Operators based on operand count
1726CLCS Anomaly of successive use of cin for char arrays
1721CLCS Trying to input a string using cin
1719CLCS Input of different data types using cin
1717CLCS Multiple integer entries with extraction operator chaining
1715CLCS Multiple integer inputs without extraction chaining
1712CLCS Simple user input in integer form
1635CLCS Matrix addition 2D with pre-initialised values
1632SP Linear search function for search term presence and location
1630CLCS Linear search in array for search term presence and location
1628CLCS Linear search using array reference passing to function
1623CLCS Char array variations
1618CLCS Student Marks 3 Subjects 2D Array
1610CLCS Largest number in integer array
1593CLCS Preparing basic arrays
1587CLCS Check for prime number (1 and n exclusion technique)
1584CLCS All factors (divisors) of a number
1582CLCS Check for perfect number
1579CLCS Reversing an integer
1575CLCS Check if number is a palindromeCP018,"number, palindrome",Palindrom number","Number reversal","Same number when reversed"
1573CLCS Armstrong number n digit
1566SP Armstrong numbers between 1 to 999
1563SP Displaying multiple String Literals
1553SP Palindrome numbers between 1 to 1000
1539CLCS Checking for Armstrong Number (3 Digit)
1426CLCS Finding Size of CPP Data Types
1395CLCS Check if string is a palindrome using a function.
1385CLCS String Copy using for loop
1243CLCS Commenting Code
1241CLCS Displaying Multiple String Literals
1239CLCS Hello World (Variation without global namespace)
1237CLCS Hello World (Variation for Older Compilers)
1235CLCS Hello World

Back