COMPUTER PROGRAMMING LABORATORY
COMPUTER PROGRAMMING LABORATORY
Lab 6:Demonstrate the scope of iterative constructs namely while loop, do-while loop and for
loop in addition to structured jump constructs like break and continue using C programming.
Lab 7:(a) Develop programs on one dimensional arrays and multidimensional arrays.
(b) Implement Linear Search technique in C.
1
Lab 8: (a) Implement various Matrix operations.
(b) Implement String manipulation operations without predefined functions.
(c)Implement Bubble Sort Technique
Lab10: (a) Demonstrate the differences between structures and unions using a C program.
(b) Create and display a singly linked list using self-referential structure.
(c) Implement shift/ rotate operations on bit fields
Lab 14: Implement various File operations (Open, Close, Read, Write, Append, and so on).
Text Books:
1. Ajay Mittal, Programming in C: A practical approach, Pearson.
2. Byron Gottfried, Schaum' s Outline of Programming with C, McGraw Hill
Text Books
and Reference Books:
References
1. Brian W. Kernighan and Dennis M. Ritchie, The C Programming Language, Prentice Hall
of India
2. C Programming, A Problem-Solving Approach, Forouzan, Gilberg, Prasad, CENGAGE
Web
1. https://www.w3resource.com/c-programming-exercises/
Resources
2. https://www.onlinegdb.com/