Skip to content
  • About
  • CoursesExpand
    • Problem Solving using C Language
    • Mastering Database Management
    • Linux System Administration
    • Linux and Shell Programming
  • Publications
  • Professional Certificates
  • BooksExpand
    • Books Authored
  • Patents
Download CV

Problem Solving using C Language

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 Generation of Languages Quiz: Basic Computers Quiz: Number System

Basics of Programming

Lessons

History and Introduction Structure of a Program Libraries Data Types Variables Keywords in C Input and Output Operators Quiz: Arithmetic Operator Let's Write a Code ASCII Values

Conditional Statement

Lessons

Conditional Statement if-else statement else-if Statement switch Statements Conditional Expression Lab: Conditional Statement Quiz: Conditional Statement

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

Arrays

Lessons

Array: 1- Dimensional Why Array starts from 0 Program: Array Quiz: Array Program: Largest Number in an Array

Strings

Lessons

Strings Lab: Basic Strings Operation Lab: String Manipulation Lab: Advanced String Operations Practice: Strings Quiz: Strings

Pointers

Lessons

Pointers Lab: Pointers Lab: Pointer with Arrays Lab: Pointer with Strings Practice: Pointers Quiz: Pointers

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

Lessons

Structures typedef

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

Nishant Munjal

Coding Humanity’s Future </>

Facebook Twitter Linkedin YouTube Github Email

Tools

  • SIP Calculator
  • Write with AI
  • SamplePHP
  • Image Converter

Resources

  • Blog
  • Contact
  • Refund and Returns

Legal

  • Disclaimer
  • Privacy Policy
  • Terms and Conditions

© 2025 - All Rights Reserved

  • About
  • Courses
    • Problem Solving using C Language
    • Mastering Database Management
    • Linux System Administration
    • Linux and Shell Programming
  • Publications
  • Professional Certificates
  • Books
    • Books Authored
  • Patents
Download CV
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