Extra Count 0 Extras 0 List Size 0 Createlistcounter 0 Printlistcounter 0 Attendeename "" Attendeeamountpaid 0 Total Paid 0

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

Begin

INPUT "How many Members are attending? (Member Numbers)

Small Coach = 150

Med Coach = 190

Large Coach = 225

SmallMealTicket = 35

MedMealTicket = 33.50

LargeMealTicket = 32

Total Cost = 0

Senior Cost = 0

Extra Count = 0

Extras = 0

List Size = 0

CreateListCounter = 0

PrintListCounter = 0

attendeeName = ""

AttendeeAmountPaid = 0

Total Paid = 0

IF member Numbers < 10

OUTPUT "Sorry there are too few members going"

ELSE IF member Numbers >36

OUTPUT "SORRY there are too many members going"

ELSE IF 10<= member Numbers < = 14

Carers = 2

Extra Count = 16 - (member Numbers + carers)


OUTPUT You can take" + extra Count + "extra people"

INPUT number of extras

Total Cost = smallCoach+ smallMealTicket x (members Numbers


+ extras+ carers)

ELSE IF 15 <= member Numbers < =24

Carers = 2

Extra Count = 26 - (member Numbers + carers)

OUTPUT You can take" + extra Count + "extra people"

INPUT number of extras

Total Cost = medCoach+ medMealTicket x (members Numbers +


extras +carers)

ELSE IF Member Numbers > =25 AND member Numbers < =36

Carers = 3

Extra Count = 39 - (member Numbers + carers)

OUTPUT You can take" + extra Count + "extra people"

INPUT number of extras

Total Cost = largeCoach+ largeMealTicket x (members Numbers


+ extras +carers)

Create new array, attendeeName []

Create new array, attendee Paid []

List Size = extras + carers + member Numbers

REPEAT

INPUT attendeeName

INPUT attendeeAmountPaid

Total Paid = total Paid + attendee Amount Paid

CreateListCounter = CreateListCounter + 1
UNTIL createListCounter = list Size - 1

Senior Cost = total Cost / (member Numbers + extras)

OUTPUT The total cost for the outing is: + total Cost

OUTPUT "The cost per member for the outing is: " + senior Cost

OUTPUT "The total paid is" + total Paid

REPEAT

OUTPUT attendee name (printListCounter)

OUTPUT attendee amount paid (printListCounter)

Increment printListCounter

UNTIL printListCounter = list Size - 1

IF total Cost > total Paid

THEN OUTPUT "We made a loss of + (total Cost - total Paid) +


dollars"

ELSE IF total Cost < total Paid

THEN OUTPUT We made a profit of + (total Paid - total Cost) +


"dollars"

ELSE

OUTPUT "We broke even"

END

You might also like