C Programs

We Cover Many Topics of C Programs from Basics to Advance. Below are the A to Z Program you learn on the website.

Pro Tip: Use the Search Function of your browser, i.e, Ctrl+F to search any specific device.

Computer Architecture and Organization:

  1. Study of Peripherals, Components of a Computer System
  2. Write C Program for Sum of Two Binary Numbers
  3. Write C Program for Multiplication of Two Binary Numbers
  4. Write a C Program to Implement Booth’s Algorithm for Multiplication
  5. Write a C Program to Implement Restoring Division Algorithm
  6. Write a C Program to Implement Non-Restoring Division Algorithm

Data Structures and Algorithms:

1) Stack using an Array and Pointers:

  1. Write a C Program to Implement a Stack using Arrays
  2. Write a C Program to Implement a Stack using Linked List (Pointer)

2) Queue using an Array and Pointers:

  1. Write a C Program to Implement Queue Operation Using Array
  2. Write a C Program to Implement Queue using Linked List (Pointer)
  3. Write a C Program to Implementation of Circular Queue

3) Linked Lists:

  1. Write a C Program to Implement Singly Linked List
  2. Write a C Program to Implement Binary Search Trees Using Linked Lists

4) Implement an Expression:

  1. Write a C Program to Implement Stack and Use It to Convert Infix to Postfix Expression
  2. Write a C Program to Evaluate a Postfix Expression Using Array Implementation of a Stack
  3. Write a C Program to Implement an Expression Tree Using Tree Traversals Technique

5) Balanced Parentheses or Not:

  1. Write a C Program to Check Whether Balanced Parentheses or Not Using Array
  2. Write a C Program to Check Whether Balanced Parentheses or Not Using Linked List

6) Sorting Algorithm:

  1. Write a C Program to Implement the Bubble Sort Algorithm
  2. Write a C Program to Implement the Insertion Sort Algorithm
  3. Write a C Program to Implement the Selection Sort Algorithm
  4. Write a C Program to Implement the Heap Sort Algorithm
  5. Write a C Program to Implement the Quick Sort Algorithm
  6. Write a C Program to Implement the Merge Sort Algorithm

7) Minimum Spanning Tree:

  1. Write a C Program to Construct the Minimum Spanning Tree Using the Kruskal’s Algorithm
  2. Write a C Program to Construct the Minimum Spanning Tree Using the Prim’s Algorithm

8) Others:

  1. Write a C Program to Implement the Dijkstra’s Shortest Path Algorithm

Operating Systems:

1) System Calls:

  1. Fork ( ) System Call in C Program with Examples
  2. Fork vs Exec System Calls
  3. Exec( ) System Call in C Program with Examples
  4. Wait ( ) System Call in C Program with Examples
  5. Stat ( ) System Call in C Program with Examples
  6. I/O System Call in C Program with Examples
  7. Write a C Program to Create a Child Process Using the System Calls Fork
  8. Write a C Program to Display Time and Date Using Exec System Call
  9. Write a C Program to Implement STAT System Call
  10. Write a C Program Using Wait System Call
  11. Write a C Program to Implement the Concept of I/O Call

2) Scheduling Algorithms:

  1. Write a Program Using C to Implement the First Come First Serve Scheduling
  2. Write a Program Using C to Implement the Shortest Job First Scheduling Algorithm
  3. Write a Program Using C to Implement Round Robin Scheduling
  4. Write a Program Using C to Implement the Priority Scheduling

3) Simulatation of IPC:

  1. Write a C Program to Implement Inter Process Communication

4) Implementation of Deadlock – Bankers Algorithm:

  1. Write a C Program for the Implementation of Deadlock – Banker’s Algorithm

5) Page Replacement Algorithms:

  1. Write a Program in C to Implement FIFO Page Replacement Algorithm
  2. Write a Program in C to Implement LRU Page Replacement Algorithm
  3. Write a Program in C to Implement Optimal Page Replacement Algorithm

6) Memory Management Functions:

  1. Write a C Program to Implement the Memory Management Scheme Using Best Fit
  2. Write a C Program to Implement the Memory Management Scheme Using First Fit
  3. Write a C Program to Implement the Memory Management Scheme Using Worst Fit

7) Disk Scheduling Algorithms:

  1. Write a C Program to Implement the Disk Scheduling Algorithm for First Come First Served (FCFS)
  2. Write a C Program to Implement the Disk Scheduling Algorithm for Shortest Seek Time First (SSTF)
  3. Write a C Program to Implement the Disk Scheduling Algorithm for SCAN
  4. Write a C Program to Implement the Disk Scheduling Algorithm for LOOK

8) Substitution Technique:

  1. Write a C Program to Implement the Caesar Cipher Substitution Technique
  2. Write a C Program to Implement the Play Fair Substitution Technique
  3. Write a C Program to Implement the Hill Fair Substitution Technique
  4. Write a C Program to Implement the Vigenere Fair Substitution Technique

HackerRank C:

MORE PROGRAMS WILL UPDATE SOON…

Leave a Comment