IGNOU BCSL 21 SOLVED ASSIGNMENT
₹80
₹30
BCSL 21: C Language Programming Lab
| Title Name | IGNOU BCSL 21 SOLVED ASSIGNMENT |
|---|---|
| Type | Soft Copy (E-Assignment) .pdf |
| University | IGNOU |
| Degree | BACHELOR DEGREE PROGRAMMES |
| Course Code | BCA |
| Course Name | Bachelor of Computer Applications |
| Subject Code | BCSL 21 |
| Subject Name | C Language Programming Lab |
| Year | 2025 2026 |
| Session | - |
| Language | English Medium |
| Assignment Code | BCSL 21/Assignment-1/2025 2026 |
| Product Description | Assignment of BCA (Bachelor of Computer Applications) 2025 2026. Latest BCSL 21 2026 Solved Assignment Solutions |
| Last Date of IGNOU Assignment Submission | Last Date of Submission of IGNOU BEGC-131 (BAG) 2025-26 Assignment is for January 2026 Session: 30th September, 2026 (for December 2025 Term End Exam). Semester Wise January 2025 Session: 30th March, 2026 (for June 2026 Term End Exam). July 2025 Session: 30th September, 2025 (for December 2025 Term End Exam). |
| Format | Ready-to-Print PDF (.soft copy) |
📅 Important Submission Dates
Why Choose Our Solved Assignments?
• Guidelines: Strictly follows 2025-26 official word limits.
• Scoring: Designed to help students achieve 90+ marks.
📋 Assignment Content Preview
BCSL 21 2025 2026 - English
Course Code : BCSL-021
Course Title : C Language Programming
Assignment Number : BCA(II)/L-021/Assignment/2025-26
Maximum Marks : 50
Weightage : 25%
Last date of Submission : 31 October, 2025 (for July Session)
30th April, 2026 (for January Session)
This assignment has only one question. Answer the question. This question carries 40 marks. Rest 10 marks are for viva voce. You may use illustrations and diagrams to enhance the explanation. Please go through the guidelines regarding the assignments given in the programme guide for the format of presentation.
Q1.
Design and implement a menu-driven program in C that allows the user to perform operations on a set of student records for BCA students such as adding a new record, displaying all records, searching a student by roll number, modifying details, and deleting a record. The program should be implemented using main () and user-defined functions for each operation.
Description:
Menu should be as follows:
----Student Record Management--
1. Add New Student
2. Display All Students
3. Search Student by Roll Number
4. Modify Student Record
5. Delete Student Record
6. Exit
Enter your choice:
| Function Name | Description |
|---|---|
| void addStudent(); | Adds a new student record |
| void displayStudents(); | Displays all student records |
| void searchStudent(); | Searches for a student by roll number |
| void modifyStudent(); | Modifies details of an existing student |
| void deleteStudent(); | Deletes a student record |
Note: You must execute the program and submit the program logic, sample input and output along with the necessary documentation for this practical question. Assumptions can be made wherever necessary.
❓ Frequently Asked Questions (FAQs)
A: Immediately after payment, the download link will appear and be sent to your email.
Q: Is this hand-written or typed?
A: This is a professional typed computer PDF. You can use it as a reference for your handwritten submission.
Get the full solved PDF for just Rs. 15