Top C Programming Course For Free
1.Saurabh Shukla
C Video Tutorial FREE Hindi | Free learning videos to Learn programming languages like C,C++,Java, PHP and other computer subjects like Data Structure, DBMS, SQL. Practice programming questions and campus preparation are another highlight of the site. FREE education to all is the motive at the core. This site gives you an interface to access all the videos through which you can learn various technical courses. Here we show case the highlights of the learning platform:
C Programs
If you really want to learn programming then do attempt C programs before watching its solution. Do not give up too early, give time to yourself. When program is developed, you should dry run it to check its correctness. Now type the code in the editor, compile and run it. Hopefully outcome is no different from what you were expecting, otherwise your dry run was not done in proper manner. Finding mistakes in your program by yourself without compiling it is very important in skill development.
Click on the solution link for the corresponding problem.
Warm up Programs
Write a program to add two numbers.Solution
Write a program to calculate area of a circle.Solution
Write a program to print your name at the center of the screen.
Write a program which takes input as integers only that is restrict other characters from inputSolution
Elementary tricky programs
How to print %d using printf in C languageSolution
Write a program to swap two numbersSolution
Write a program to swap two numbers without using third variableSolution
Write a program to check whether a number is even or odd without using modulus(%) operatorSolution
Write a program to check even or odd without modulus and bitwise operatorSolution
C Program to move your name with keystrokes
Programs on decision control(if,if else, switch)
Write a program to check whether a given number is even or odd.Solution
Write a program to check whether a given number is divisible by 5 or not.Solution
Write a program to to find greater between two numbersSolution
Write a program to to find greater among three numbersSolution
Write a program to find roots of a quadratic equationSolution
C Program to check leap year in Hindi
Programs on Loops(while,do while, for)
Write a program to print Your name 5 times on the screen. Solution
Write a program to print first 10 natural numbers.Solution
Write a program to print first 10 natural numbers in reverse order.Solution
Write a program to print first N natural numbers. (N is given by user)Solution
Write a program to print first N natural numbers in reverse order. (N is given by user)Solution
Write a program to print first 10 even natural numbers.Solution
Write a program to print first 10 odd natural numbers.Solution
Write a program to print first N even natural numbers.Solution
Write a program to print first N odd natural numbers.Solution
Write a program to print first N even natural numbers in reverse orderSolution
Write a program to print first N odd natural numbers in reverse orderSolution
Write a program to print table of user’s choiceSolution
Write a program to calculate sum of first N natural numbers Solution
Write a program to calculate product of first N natural numbersSolution
Write a program to calculate factorial of a numberSolution
Write a program to calculate sum of first N even natural numbersSolution
Write a program to calculate sum of first N odd natural numbersSolution
Write a program to calculate x power y.(when user input x is 2 and y is 3 then the result will be 8)Solution
Write a program to count digits in a given number.Solution
Write a program to calculate sum of the digits of a given numberSolution
Write a program to reverse a numberSolution
Write a program to print all Armstrong numbers under 1000.Solution
Write a program to calculate LCM of two numbersSolution
Write a program to calculate HCF of two numbers.Solution
Write a program to check whether a given number is prime or notSolution
Write a program to print all prime numbers between two given numbersSolution
Write a program to print all prime factors of a given number. For example prime factors of 36 are 2,2,3,3Solution
Write a program to print first N terms of Fibonacci seriesSolution
Write a program to check co-prime numberSolution
Write a program to print N co-prime numbersSolution
Write a program to convert a binary number to decimal number
Write a program to convert a binary number to decimal number improved logic
Program to print ASCII chartSolution
Program to print first n positive numbers with two bits setSolution first logic|Solution Second Logic
Star Pattern-1 Program in CSolution
Star Pattern-2 Program in CSolution
Star Pattern-3 Program in C Solution
Star Pattern-4 Program in CSolution
Star Pattern-5 Program in CSolution
Star Pattern-6 Program in C Solution
Star Pattern-7 Program in C Solution
Star Pattern-8 Program in C Solution
Star Pattern-9 Program in CSolution
Star Pattern-10 Program in C Solution
Star Pattern-11 Program in C Solution
Star Pattern-12 Program in C Solution
Star Pattern-13 Program in CSolution
Star Pattern-14 Program in CSolution
Star Pattern-15 Program in CSolution
Star Pattern-16 Program in CSolution
Star Pattern-17 Program in CSolution
Star Pattern-18 Program in CSolution
Star Pattern-19 Program in CSolution
Star Pattern-20 Program in CSolution
Star Pattern-21 Program in CSolution
Star Pattern-22 Program in CSolution
Star Pattern-23 Program in CSolution
Star Pattern-24 Program in CSolution
Star Pattern-25 Program in CSolution
Star Pattern-26 Program in CSolution
Star Pattern-27 Program in CSolution
Star Pattern-28 Program in CSolution
Star Pattern-29 Program in CSolution
Star Pattern-30 Program in C Solution
Star Pattern-31 Program in C Solution
Star Pattern-32 Program in C Solution
Star Pattern-33 Program in C Solution
Star Pattern-34 Program in C Solution
Star Pattern-35 Program in CSolution
Star Pattern-35 Program in CSolution
Series Problems Program in C1+(1+2)+(1+2+3)+…+(1+2+3+…+N)
Series Problems Print first N Prime numbers
C programs on Functions
Write a function to calculate factorial of a number.(Takes Something, Returns Something)Solution
Write a function to calculate area of a circle.(Takes Something, Returns Something)
Write a program to print System Date. Solution
Write a function to calculate sum of first N natural numbers. (all four ways: TNRN, TSRN, TNRS, TSRS)Solution
Write a function to calculate sum of squares of first N natural numbers.(all four ways: TNRN, TSRN, TNRS, TSRS)Solution
Write a function to print Pascal triangleSolution
Write a program to express a given number as a sum of two prime numbers. Print all possible solutions.Solution
Programs on Recursion
Write a recursive function to calculate factorial of a number.Solution
Write a recursive function to find Nth term of Fibonacci series.Solution
Write a recursive function to sort an arraySolution
Write a recursive function to print first N natural numbersSolution
Write a recursive function to print first N natural numbers in reverse orderSolution
Write a recursive function to calculate sum of digits of a number Solution
Write a recursive function to calculate sum of squares of digits of a numberSolution
Write a recursive function to calculate sum of cubes of first N natural numbers Solution
Write a recursive function to calculate determinant of any orderSolution Part 1 of 3 | Solution Part 2 of 3 | Solution part 3 of 3
Command Line Arguments
How to use command line arguments in C language using code blocks HindiSolution
How to input integer using command line arguments in C language Hindi Solution
C Program to add two numbers taking from command line arguments | Hindi Solution
C Program to calculate factorial of a number taken from command line Solution
C programs on Arrays
Write a program to calculate sum of all even numbers and sum of all odd numbers. Numbers are entered through keyboard and stored in an array.Solution
Write a program to find greatest among 10 numbersSolution
Write a program to find smallest among 10 numbers.Solution
Write a program to add two matrices, each of order 3×3Solution
Write a program to multiply two matrices, each of order 3×3Solution
Program to generate 10 distinct number in given range in CSolution
Program to rotate an array by n positions in C language Solution
C programs on Strings
Write a Program to calculate length of the string using strlen() function.Solution
Write a program to reverse a string using strrev() function.Solution
Write a program to reverse a string without using strrev() function.Solution
Write a program to transform a string to its uppercase Solution
Write a program to sort strings in dictionary orderSolution
Write a program to check whether a string is palindrome or notSolution
Write a program to count words in a sentenceSolution
Write a program to reverse a string word wiseSolution
Write a program to remove adjacent duplicate characters from a stringSolution
Write a program to check whether a given string is alphanumeric or not.Solution
Write a program to input variable length string.
Write a program to count vowels in a given stringSolution
Write a program to find a substring in a given string Solution
Structure in C language
Write a program that define a structure student, with members rollno, name and age. Also define functions to input and show student data.Solution
C programs on Linked list
How to reverse a linked list in CSolution
Program of circular linked list Part-1Solution
Program of circular linked list in C Part-2Solution
Program of Circular linked list in C Part-3Solution
Program of Circular linked list in C Part-4Solution
Program of Circular linked list in C Part-5Solution
Program of Circular linked list in C Part-6Solution
Program of Circular linked list in C Part-7Solution
Program of Circular linked list in C Part-8Solution
Graphics
Happy Valentine’s Day Program in C
2. Naresh I technologies :
- Fundamentals in C
- Program
- Programming
- Programming Languages
- Types of software
- Introduction to C
- History of C
- Features of C
- Applications of C
- Character set, ASCII Table
- Tokens
- Keywords
- Identifiers & Naming Rules
- constants
- Data Types
- Type Qualifiers
- How does the data stored in Computers Memory
- Variables
- Variable Declaration
- Variable Assignment
- Variable Initialization
- Comments
- Defining Constants
- MCQs
- Operators and Expressions
- Arithmetic operators
- Arithmetic expressions
- Evaluation of expressions
- Relational operators
- Logical operators
- Assignment operators
- Increment & decrement operators
- Conditional operator
- Bitwise operators
- Type casting
- Sizeof operator
- Comma operator
- Operators Precedence and Associativity
- Expressions
- Evaluation of Expressions
- MCQs
- Input-Output Functions
- Input-Output Library Functions
- Non-formatted Input and Output
- Character oriented Library functions
- Compiler, Linker and Loader
- Program execution phases
- Formatted Library Functions
- Mathematical Library Functions
- Structure of a C Program
- IDE
- Basic programs
- MCQs
- Control Statements
- Conditional Control Statements
- if
- if-else
- nested if-else
- if-else-if ladder
- Multiple Branching Control Structure
- switch-case
- Loop Control statements
- while
- do-while
- for
- Nested Loops
- Jump Control structures
- break
- continue
- goto
- return
- Programs
- MCQs
- Arrays
- Arrays
- One dimensional arrays
- Declaration of 1D arrays
- Initialization of 1D arrays
- Accessing element of 1D arrays
- Reading and displaying elements
- Programs on 1D Arrays
- Two dimensional arrays
- Declaration of 2D arrays
- Initialization of 2D arrays
- Accessing element of 2D arrays
- Reading and displaying elements
- Programs on 2D Arrays
- Three dimensional arrays
- MCQs
- Strings
- String Concept
- Introduction to String in C
- Storing Strings
- The string Delimiter
- String Literals (String Constants)
- Strings and Characters
- Declaring Strings
- Initializing Strings
- Strings and the Assignment Operator
- String Input Functions / Reading Strings
- String Output Functions / Writing Strings
- String Input-Output using fscanf() and fprintf() Functions
- Single Character Library Functions / Character Manipulation in the String
- String Manipulation Library Functions
- Programs Using Character Arrays
- Array of Strings (2D Character Arrays)
- Programs Using Array of Strings
- MCQs
- Pointers
- Understanding Memory Addresses
- Pointer Operators
- Pointer
- Pointer Advantages and Disadvantages
- Declaration of Pointer Variables
- Initialization of Pointer Variables
- Dereferencing / Redirecting Pointer Variables
- Declaration versus Redirection
- Void Pointer
- Null Pointer
- Compatibility
- Array of Pointers
- Pointer to Pointer
- Pointer Arithmetic
- Dynamic Memory Allocation Functions
- Functions
- Functions
- Advantages of using functions
- Defining a function
- Calling a function
- Return statement
- Function Prototype
- Basic Function Designs
- Programs Using Functions
- Scope
- Recursion
- Iteration vs Recursion
- Nested functions
- Variable Length Number of Arguments
- Parameter Passing Techniques – Call by value & Call by Address
- Functions Returning Pointers
- Pointers and One-Dimensional Arrays
- Pointers and Two-Dimensional Arrays
- Passing 1D arrays to Functions
- Passing 2D arrays to Functions
- Pointers and Strings
- Passing Strings to Functions
- Pointer to Function
- MCQs
- Storage Classes
- Object Attributes
- Scope
- Extent
- Linkage
- auto
- static
- extern
- register
- MCQs
- Preprocessor Directives
- The #include Preprocessor Directive & User defined header files
- The #define Preprocessor Directive: Symbolic Constants
- The #define Preprocessor Directive: Macros
- Conditional Compilation Directives
- #if
- #else
- #elif
- #endif
- #ifdef
- #ifndef
- #undef
- #error
- #line
- #pragma
- MCQs
- Structures, Unions, Enumerations and Typedef
- Structures
- Structure Type Declaration
- Structure Variable Declaration
- Initialization of Structure
- Accessing the members of a structure
- Programs Using Structures
- Operations on Structures (Copying and Comparing Structures)
- Nested structures (Complex Structures)
- Structures Containing Arrays (Complex Structures)
- Array of Structures (Complex Structures)
- Pointer to Structure
- Accessing structure member through pointer using dynamic memory allocation
- Pointers within Structures
- Self-referential structures
- Passing Structures to Functions
- Functions returning Structures
- Unions
- Differences between Structures & Unions
- Enumerated Types / enum keyword
- The Type Definition / typedef keyword
- Bit fields
- MCQs
- Command Line Arguments
- Files
- Concept of a file
- Streams
- Text File and Binary Files
- State of a File
- Opening and Closing Files
- File Input / Output Functions
- Formatted Input-Output Functions
- Character Input-Output Functions
- Line Input-Output Functions
- Block Input-Output Functions
- File Status Functions (Error Handling)
- Positioning Functions
- System File Operations
- MCQs
- Graphics
- Initialization of graphics
- Drawing shapes using pre-defined functions
- Finding the resolution of screen
- Setting colors to text and window
- Font settings
- Fill styles
- Basic GUI applications
0 comments:
Post a Comment