Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Design an application that accepts 10 numbers and displays them in descending or

ID: 3545476 • Letter: D

Question

Design an application that accepts 10 numbers and displays them in descending order using the following pseudocode:


// Start

//     Declarations

//         num SIZE = 10

//         num NUMBERS[10]

//         num i

//         num j

//         num temp

//     for i = 0 to SIZE - 1

//         output "Please enter a number: "

//         input NUMBERS[i]

//     endfor

//     for i = 0 to SIZE - 2

//         for j = 0 to SIZE - 2

//             if (NUMBERS[j] < NUMBERS[j+1])

//               temp = NUMBERS[j]

//               NUMBERS[j] = NUMBERS[j+1]             

//               NUMBERS[j+1] = temp

//             endif

//         endfor

//     endfor

//     output "Sorted List"

//     output "==========="

//     for i = 0 to SIZE - 1

//         output "Number ", i + 1, ": ", NUMBERS[i]

//     endfor

// Stop

Explanation / Answer

#include<iostream>
using namespace std;
int main()
{
    int NUMBERS[10],SIZE=10,i,j,temp;
    for(i=0;i<SIZE;i++)
    {
        cout<<"Please enter number : ";
        cin>>NUMBERS[i];
    }
    for(i=0;i<SIZE-1;i++)
    {
        for(j=0;j<SIZE-1;j++)
        {
            if(NUMBERS[j]<NUMBERS[j+1])
            {   
                temp=NUMBERS[j];
                NUMBERS[j]=NUMBERS[j+1];
                NUMBERS[j+1]=temp;
            }
        }
    }
    cout<<"Sorted List"<<endl;
    cout<<"===================="<<endl;
    for(i=0;i<SIZE;i++)
    {
        cout<<"Number "<<i+1 <<" : "<<NUMBERS[i]<<endl;
    }
    return 0;
}



INPUT:


Please enter number : 2
Please enter number : 3
Please enter number : 4
Please enter number : 8
Please enter number : 1
Please enter number : 10
Please enter number : 7
Please enter number : 6
Please enter number : 5
Please enter number : 9


OUTPUT :


Sorted List
====================
Number 1 : 10
Number 2 : 9
Number 3 : 8
Number 4 : 7
Number 5 : 6
Number 6 : 5
Number 7 : 4
Number 8 : 3
Number 9 : 2
Number 10 : 1

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote