Question: This project has some basic requirements that you must meet ( one or two functions ) , user input, color output. But in addition allows

This project has some basic requirements that you must meet (one or two functions), user input, color output. But in addition allows for some creativity that you can exercise by using the Irvine library.
Submit a masm.txt program (don't forget the first two lines) that has two arrays of size 10 and 15.
It asks the user for number between 0 and 99.
Populates the first array with random numbers between 0 the the user provided limit.
Populates the second array with numbers between the user provided limit and 99.
Calls a function to bubble sort the first array by passing the address and length of the array.
Calls the same function to bubble sort the second array by passing the address length of the second array.
The function prints on one line, the content of the array being sorted every time a swap happens
Make sure you comment your program.
Do the printout of the first array in yellow, the second array in a light shade of blue. with a blank line in between.
Now for optional enhancements:
1- Delay half a second after each printout
2- Rather than moving to the next line after a printout, overwrite the previous print out of the same array.
3- Emphasize the two elements swapped by outputting them with a contrasting character background.
4- Once you know which two are to be swapped, output the array before the swap with the emphasis, then output again after the swap with emphasis.

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 Databases Questions!