DO IT NOW

7
DO IT NOW i = 1 total = 0 REPEAT total = total + round(i) i = i + 1 UNTIL i=10 The array can contain up to 10 rounds. Why does the until loop only run 9 times? Why does the program run even if I have not completed the quiz? What kind of error is this? How do I correct the error?

description

DO IT NOW. The array can contain up to 10 rounds. Why does the until loop only run 9 times? Why does the program run even if I have not completed the quiz? What kind of error is this? How do I correct the error?. i = 1 total = 0 REPEAT total = total + round(i) i = i + 1 UNTIL i =10. - PowerPoint PPT Presentation

Transcript of DO IT NOW

Page 1: DO IT NOW

DO IT NOW

i = 1total = 0REPEAT

total = total + round(i)i = i + 1

UNTIL i=10

The array can contain up to 10 rounds.

Why does the until loop only run 9 times?

Why does the program run even if I have not completed the quiz?

What kind of error is this?

How do I correct the error?

Page 2: DO IT NOW

DO IT NOWWhy does the until loop only run 9 times? Because i will equal 10 at the end of the 9th time it loops, which will mean the program will stop before it gets the chance to run 10 times.

Why does the program run even if I have not completed the quiz? Because there is no clause to tell it to stop if round(i)=0

What kind of error is this? Logic error , as the program runs but does not do what the programmer intended

How do I correct the error? Change the last line of code to UINTIL i>10 or round(i)=0

Page 3: DO IT NOW

Prepare for the mid term exam

LEARNING AIM

Page 4: DO IT NOW

1. Identify three areas that you need to revise for the exam

2. Watch revision videos for the areas you have identified

3. Complete the tests after each video to test your understanding

LEARNING OBJECTIVES

Page 5: DO IT NOW

CAMBRIDGEGCSECOMPUTING.ORG

[email protected]

Start by selecting COURSE from the tabs

We have covered the following sections:

1. Computing Hardware2. Representation of data in computer systems3. Programming (apart from the section on machine code)

Page 6: DO IT NOW

CAMBRIDGEGCSECOMPUTING.ORG

Once you have identified the relevant section, find the video(s) you need to

watch – complete the test section after each video

If you complete any on the worksheets print them off and

bring them to me for marking

Page 7: DO IT NOW

LEARNING OUTCOMES

ALL(C)

Demonstrate an improvement in your understanding through the completion of tests after watching each video.

MOST(B)

Go back over the end of term exam papers and identify where you went wrong – using the videos and tests to assist you

SOME(A)

Write full answers for questions that you previously got part marks on – using the videos and tests to assist you

By the end of this lesson you will be able to ....