Solved

# Write an algorithm in pseudocode

Posted on 2010-08-18

Hi (again) :)

I have been asked to:

Write an algorithm in pseudocode that finds and displays the largest of a list of positive numbers entered by the user and the sum of positive numbers. The user should indicate that s/he has finished entering numbers by entering a zero.

I was wondering if somebody could have a look over what I've done so far as I'm still not sure I'm getting this right....

Here it is:

DISPLAY “Please enter a number. This can be negative or positive. To indicate that you have finished entering numbers, please enter a zero.”

GET Number

WHILE Number is not equal to 0

DISPLAY “Please enter your next number.”

END IF

STORE Number

IF Number is > 0 add to NumList

SET Highest = Number

IF Number > Highest

SET Highest = Number

WHILE Number is not equal to 0

ADD all numbers together from NumList and ADD to TOTAL

DISPLAY “The largest positive number entered is + Hightest as the sum of the positive numbers is” + TOTAL

Thank you in advance