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

1-) Write an algorithm and draw a flowchart to prompt the user for a score and p

ID: 3663797 • Letter: 1

Question

1-) Write an algorithm and draw a flowchart to prompt the user for a score and print if he PASSED or FAILED. Assume that the passing score is 60.

2-)  Sort the list of numbers: 35, 12, 6, 23, 18 using Selection sort. Work through each step of the algorithm. The algorithm for selection sort is as follows:

i. Find the smallest item in a list.

ii. Swap this value with the value currently at the front of the list.

iii. Repeat Steps 1 and 2 with the current size of the list minus one (list size = list size - 1)

Explanation / Answer

1. Flow chart for PASSED or FAILED

step i. Enter a number

step ii. if number == 60 then

print PASSED

otherwise

print FAILED

Flow Chart:

|Enter a No.|

|

(n == 60) ------- PASSED

|

FAILED

2. Selection Sort

given: 35, 12, 6, 23, 18

step 1: 6, 12, 35, 23, 18 - minimum is 6, so swapping with 35

step 2: 6, 12, 35, 23, 18 - minimum is 12, swappin 12 with 12

step 3: 6, 12, 18, 23, 35 - minimum is 18, so swapping with 35

step 4: 6, 12, 18, 23, 35 - minimum is 23, so swapping with 23

step 5: 6, 12, 18, 23, 35 - minimum is 35, so swapping with 35

COMPLETED!!!