Question: 1.3 Delete Operation - 10 marks This operation is triggered when the user enters d. The user should then be prompted for the index at

1.3 Delete Operation - 10 marks This operation is triggered when the user enters d. The user should then be prompted for the index at which a value would be deleted from the array. Your program must check if the index is valid i.e., it is between 0 and the length(array) - 1. If it is invalid, return an error and keep prompting the user until a valid index is entered. Once a valid index is entered, your program should delete the element at that index. Save your code as qlc.asm For example, if array has the following contents: 5 3 4 1 2; the delete command should work as follows: Enter a command: d Enter an index: 2 The current array is 5 31 2 In a case where an invalid index is entered, the program should work as follows: Enter a command: d Enter an index: 7 Invalid index. Enter an index: 3 The current array is 5 31 Using MIPS assembly language 'MARS' to do the
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
