Problem Solving using C Language
0 of 77 lessons complete (0%)
Exit Course
Introduction to Computers
Block Diagram of Computer
Interpreter, Compiler and Assembler
Number System
Decimal Number System
Binary Number System
Octal Number System
Hexadecimal Number System
Decimal to Other Base System
Other Base to Non-Decimal Number System
Generation of Languages
Quiz: Basic Computers
Quiz
Quiz: Number System
Quiz
12 lessons, 2 quizzes
Basics of Programming
History and Introduction
Structure of a Program
Libraries
Data Types
Variables
Keywords in C
Input and Output
Operators
Quiz: Arithmetic Operator
Quiz
Let's Write a Code
ASCII Values
11 lessons, 1 quiz
Conditional Statement
Conditional Statement
if-else statement
else-if Statement
switch Statements
Conditional Expression
Lab: Conditional Statement
Quiz: Conditional Statement
Quiz
7 lessons, 1 quiz
Loops
Loops
while loop
Lab: while Loop
do-while loop
Lab: do-while Loop
for loop
Lab: for Loop
Lab: for Loop Patterns
Quiz: Loops
Problem: Mario1
Problem: Mario 2
11 lessons
Arrays
Array: 1- Dimensional
Why Array starts from 0
Program: Array
Quiz: Array
Program: Largest Number in an Array
5 lessons
Strings
Strings
Lab: Basic Strings Operation
Lab: String Manipulation
Lab: Advanced String Operations
Practice: Strings
Quiz: Strings
6 lessons
Pointers
Pointers
Lab: Pointers
Lab: Pointer with Arrays
Lab: Pointer with Strings
Practice: Pointers
Quiz: Pointers
6 lessons
Functions
Functions
Elements of Functions
Function Call without Arguments
Passing values using Functions
Function Call by Value
Function Call by Reference
Return values and their types
Return Expression
Program: Swapping of 2 Numbers
Practice Questions
Recursion
Tower of Hanoi
12 lessons
Structures
Structures
typedef
2 lessons
File Handling
File Handling in C
Writing to a File
Reading from a File
Appending to a File
Writing and Reading a Binary File
5 lessons
Introduction to Computers
Quiz: Number System
Take Quiz
Previous
Next
Take Quiz
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.
Ok