C Programming Laboratory detail syllabus for Computer & Communication Engineering (C&C), 2017 regulation is taken from Anna University official website and presented for students of Anna University. The details of the course are: course code (CS8261), Category (PC), Contact Periods/week (4), Teaching hours/week (0), Practical Hours/week (0). The total course credits are 4.
For all other c&c 2nd sem syllabus for be 2017 regulation anna univ you can visit C&C 2nd Sem syllabus for BE 2017 regulation Anna Univ Subjects. The detail syllabus for c programming laboratory is as follows.”
Course Objective:
- To develop programs in C using basic constructs.
- To develop applications in C using strings, pointers, functions, structures
- To develop applications in C using file processing
List of Experiments:
- Programs using I/O statements and expressions.
- Programs using decision-making constructs.
- Write a program to find whether the given year is leap year or Not? (Hint: not every centurion year is a leap. For example 1700, 1800 and 1900 is not a leap year)
- Design a calculator to perform the operations, namely, addition, subtraction, multiplication, division and square of a number.
- Check whether a given number is Armstrong number or not?
- Given a set of numbers like , find sum of weights based on the following conditions
- 5 if it is a perfect cube
- 4 if it is a multiple of 4 and divisible by 6
- 3 if it is a prime number
- Populate an array with height of persons and find how many persons are above the average height.
- Populate a two dimensional array with height and weight of persons and compute the Body Mass Index of the individuals.
- Given a string a$bcd./fg find its reverse without changing the position of special characters. (Example input:a@gh%;j and output:j@hg%;a)
- Convert the given decimal number into binary, octal and hexadecimal numbers using user defined functions.
- From a given paragraph perform the following using built-in functions:
- Find the total number of words.
- Capitalize the first word of each sentence.
- Replace a given word with another word.
- Solve towers of Hanoi using recursion.
- Sort the list of numbers using pass by reference.
- Generate salary slip of employees using structures and pointers.
- Compute internal marks of students for five different subjects using structures and functions.
- Insert, update, delete and append telephone details of an individual or a company into a telephone directory using random access file.
- Count the number of account holders whose balance is less than the minimum balance using sequential access file.
- Create a Railway reservation system with the following modules
- Booking
- Availability checking
- Cancellation
- Prepare chart
Sort the numbers based on the weight in the increasing order as shown below
,
Mini Project
Course Outcome:
Upon completion of the course, the students will be able to
- Develop C programs for simple applications making use of basic constructs, arrays and strings.
- Develop C programs involving functions, recursion, pointers, and structures.
- Design applications using sequential and random access file processing.
For detail syllabus of all other subjects of BE C&C, 2017 regulation do visit C&C 2nd Sem syllabus for 2017 Regulation.
Dont forget to download iStudy for latest syllabus and results, class timetable and more.