Problem Solving using C Language Take CourseIntroduction to Computers Introduction to Computers Lessons 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 Flashcard: Let's Check Your Knowledge: Generation of Languages Quiz: Basic Computers Quiz: Number System Basics of Programming Basics of Programming Lessons History and Introduction Structure of a Program Libraries Data Types Variables Keywords in C Input and Output Flashcard Quiz Operators Quiz: Arithmetic Operator Let's Write a Code ASCII Values Flashcard Quiz: Operators in C Conditional Statement Conditional Statement Lessons Conditional Statement if-else statement Practice Questions: if-else else-if Statement Practice Questions: if-elseif-else switch Statements Conditional Expression Flashcard Quiz: Conditional Statement Lab: Conditional Statement Quiz: Conditional Statement Challenge Questions Loops Loops Lessons 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 Flashcard Quiz: Loops Arrays Arrays Lessons Array: 1- Dimensional Why Array starts from 0 Program: Array Quiz: Array Program: Largest Number in an Array Strings Strings Lessons Strings Lab: Basic Strings Operation Lab: String Manipulation Lab: Advanced String Operations Practice: Strings Quiz: Strings Pointers Pointers Lessons Pointers Lab: Pointers Lab: Pointer with Arrays Lab: Pointer with Strings Practice: Pointers Quiz: Pointers Functions Functions Lessons 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 Structures Structures Lessons Structures typedef File Handling File Handling Lessons File Handling in C Writing to a File Reading from a File Appending to a File Writing and Reading a Binary File