Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

I need a C programming code for this assignment. Design a student management system using C programming. Each record of student should contain these information:

I need a C programming code for this assignment.

image text in transcribedimage text in transcribed

Design a student management system using C programming. Each record of student should contain these information: First name, last name, student number, course name, grade Hint: you can use array for each of these variables, and the index of array indicates a specific student.( you can use any other solution ) For example: John Brown, 123456, Programming firstName[0]=John, lastName[0]=Brown, stdNo[0]=123456, courseName[0]=Programming, grade[0]=89 1- You should have at least 10 predefined students ( If you use read and write on file you will get a bonus point) (1 point ) 2- User should be able to see the list of students (1 point) 3- User should be able to search student by name or Number (3 points) 4- User should be able to register new students. (1 point) 5- User should be able to edit a student ( any filed) - find student by Number ( 5 points) a. Example : edit student grade Enter student No: 123456 ( user should enter the number) Old grade : 89 Enter new grade: 99 Grade Updated 6- User should be able to delete an student find student by number (1 point) a. Example: remove student Enter student No: 123456 ( user should enter the number) Student removed. 7- User should be able to sort students based on their first name and grade (3 points) 8- User should be able to get average of student grades (1 point) 9- User should be able to get average of student grades based on course name (lpoint) a. For example: average of grades in course programming 10-User should be able to exit the system (1 point) Design a menu like this to ( any creative menu will get bonus point). Innenminimum nummummmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm Please select: 1- Show list of student 2- Search a student by First Name 3- Search Student by Number 4- Register new student 5- Edit student fist name

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions

Question

What is the difference between a Router and a Switch?

Answered: 1 week ago