Question: MAKE A C PROGRAM. DONT USE AI ! ! ! ! ! ! pls dont make it too complicated QUESTION - Stock Management Program You

MAKE A C PROGRAM. DONT USE AI!!!!!!
pls dont make it too complicated
QUESTION - Stock Management Program
You have been tasked You have been tasked with creating a student management program. This is a menu-
driven system with five options: Add Student, Get Student, List Students, Change Student Name, and Exit.
Examples of students include John, Sarah, and Mike. Assume that the school can store records for up to 100
students. Use one array to store the names of the students and a two-dimensional array to store the ID numbers
and grade averages. The indices of both arrays correspond to the same student. For example, `{{232,75},{345,88}}` represents two students: the first with ID number 232 and an average grade of 75, and the second with ID number 345 and an average grade of 88.
Functionality:
1.**Add Student**:
- When this option is selected, the user will input the student's name.
- The system will generate a random ID number between 200 and 950.
- The user will also input the student's average grade.
2.**Get Student**:
- When this option is selected, the system will prompt for the student's ID number.
- The system will search the ID number array. If found, it will display the corresponding student name and
average grade.
**Example Output**:
```
Student ID: #345
Name: Mike
Average Grade: 88
Name: _________________________________________ ID#: ______________________
```
3.**List Students**:
- When this option is selected, the program will list all the students along with their ID numbers and current
average grades.
**Example Output**:
```
ID# Name Average Grade
233 John 75
241 Sarah 88
```
4.**Change Student Name**:
- When this option is selected, the user will be prompted to enter the student's ID number.
- The system will search the ID number array. If the ID is found, the user will be able to enter a new name for
the student.
**Example Output**:
```
Enter Student ID: 233
Current Name: John
Enter New Name: Jonathan
Name Updated!
```
5.**Exit**:
- This option will exit the program.
Implementation:
Develop the program in C, utilizing arrays to handle the student records. An array of size 100 will store the student names, and a two-dimensional array will store both the ID numbers and their corresponding average grades. The indices of the arrays should align, meaning that the ID number and average grade of a student at a specific index correspond to the student name at the same index.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!