C Projects

by Admin on February 3, 2012

C (pronounced just like the alphabet ‘C’) is a common-purpose programming language in computers. It was developed by Dennis Ritchie in association with Bell Telephone Laboratories during 1969 and 1973 for usage with the operating system, Unix.

Although the C programming language was initially developed for developing system software, nowadays it is mostly used for implementing portable application software.

It is one of the most commonly used computer programming languages, and hardly there are a very few computer architectures which do not contain C compiler. This programming language has greatly influenced numerous other famous programming languages among all C++ is most notable for being considered as C’s extension.

Following are some of projects from C programming language:

  • The Hello program
  • Restrict mouse pointer in circle
  • Restrict mouse pointer in rectangle
  • Determine which mouse button is clicked
  • Current position of mouse pointer
  • hide mouse pointer
  • Display mouse pointer in graphics mode
  • Display mouse pointer in textmode
  • Check if mouse support is available or not
  • Shutdown computer
  • Get ip address
  • Print date
  • Add complex numbers
  • Random numbers
  • Delete file
  • List files in a directory
  • Merge two files
  • Copy files
  • Read file
  • Anagrams
  • Character’s frequency
  • Swap strings
  • Change case
  • Remove spaces
  • Sort a string
  • C substring
  • Delete vowels
  • Find palindrome
  • Reverse string
  • Concatenate strings
  • Copy string
  • Compare strings
  • String length
  • Print string
  • Multiply two matrices
  • Transpose matrix
  • Subtract matrices
  • Add matrices
  • Selection sort
  • Insertion sort
  • Bubble sort
  • Delete element from array
  • Insert element in array
  • Reverse array
  • Binary search
  • Linear search
  • Minimum element in array
  • Maximum element in array
  • Addition using pointers
  • Print pascal triangle
  • Print floyd’s triangle
  • Fibonacci series
  • Generate armstrong number
  • Find armstrong number
  • Prime numbers
  • Diamond
  • Print Pattern
  • Palindrome number
  • Reverse number
  • Swapping
  • Add n numbers
  • ncR and nPr
  • Decimal to binary conversion
  • Factorial
  • Add digits
  • Leap year
  • Check vowel
  • Add, subtract, multiply and divide
  • Odd or Even
  • Addition
  • Print Integer
  • Hello world
  • Countdown
  • Circles in circles
  • captcha
  • Smiling face animation
  • 3d bar chart
  • moving car
  • pie chart
  • bar chart
  • draw shapes
  • Reading and writing to a file a list of structures using a queue ADT
  • Reading and writing to a file a list of structures
  • A program to remove those ugly CONTROL-M s
  • Sorting and merging sequences of student records
  • Merging two sorted files of strings
  • Merging sorted sequences of integers
  • Reading and writing to a file an array of structures
  • Simple uses of structures
  • Program outline for Homework 10, decomposed
  • Program outline for Homework 10
  • Selection Sort, decomposed into multiple files [see discussion]
  • Arrays and pointers: pointer arithmetic
  • Reading and Writing an Integer
  • MergeSort [from CalTech]
  • Sorting an array of integers with Bubble Sort
  • Sorting an array of integers with Selection Sort
  • Reading an array and doing binary searches on it
  • Using typedef
  • Using enumerations
  • Copying a text file
  • Various counts on a text file
  • Compacting a string
  • Reading a line from input
  • Starting with strings
  • Primes using sieve method
  • Rotating an array
  • Reading an array and doing linear searches on it
  • Reading lines from input and echoeing them to output
  • Generating random permutations
  • A simple linear congruence random number generator
  • Numeric value of printable characters
  • Addresses and values of variables
  • Various C features: __DATE__, sizeof, conditional expressions, ..
  • Reading, writing, reversing an integer array
  • Simple uses of arrays
  • Operations on arrays
  • Another example on scope rules
  • Simple example on scope rules
  • More simple functions
  • Some simple functions
  • Computing Fibonacci numbers
  • What are in C the values of TRUE and FALSE?
  • Finding all the proper factors of a number
  • Determining if a number is a prime
  • Computing the factorial of a number
  • Finding the value of a collection of coins
  • Adding a sequence of positive integers
  • Adding n integers
  • Adding two integers
  • Printing Large Block Letters
  • Computing powers of 2

Previous post:

Next post: