Question
For this assignment, you are required to write a golang application. Your application must have a struct representing student s. Each student must have student
For this assignment, you are required to write a golang application. Your application must have a struct representing students. Each student must have student id, name, GPA and place of birth.
1- When a user runs your application, ask the user to enter a positive number, referred as n throughout this assignment.
Then, ask the user to provide the details of n students. Save the collected details in a one-dimensional array. The size of the array must be fixed to 100.
2- Write an algorithm to find the student with the highest GPA, and the student with the lowest GPA. Use the array created in Step 1 for searching. Compute the time complexity and the Big O.
3- Repeat Step 1, but save the data in a stack this time. Set the size of the stack to 5.
4- Repeat Step 2, but use the stack created in Step 3 instead.
5- Repeat Step 1, but here the array should not hold more than n records.
6- Repeat Step 2, but use the array created in Step 5 instead.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started