I managed to create a random number generator, which generates 100 numbers from -20 to 20.
But now i need to rearrange them in a way that the positive numbers will be presented first, then the zeros, and then the negative numbers.
Step 1 is to generate the random numbers (which I managed to do) and step 2 is to press any key (ReadKey) and then the numbers will be rearranged in the way I just wrote about. How do i that?
1
Expert's answer
2010-09-20T10:07:29-0400
First of all, fill the array [0..99] with the generated random numbers. Then use ReadKey to assume that key was pressed. After the key has been pressed, use "bubble sorting", the pseudocode is following: int temp; for (int i = 0; i < 99; i++) { for (int i = 0; i < 99; i++) { if (your_array[i] < your_array[i + 1]) { temp = your_array[i]; your_array[i] = your_array[i + 1]; your_array[i + 1] = temp; } } }
After the sorting, just output your array, and the positive numbers will be presented first, then the zeros, and then the negative numbers.
Numbers and figures are an essential part of our world, necessary for almost everything we do every day. As important…
APPROVED BY CLIENTS
Finding a professional expert in "partial differential equations" in the advanced level is difficult.
You can find this expert in "Assignmentexpert.com" with confidence.
Exceptional experts! I appreciate your help. God bless you!
Comments
Leave a comment