public void main ( ) {
Number index = 100 ; Number limit = 0 ; |
|
// Copyright 2007, R.G.Baldwin |
// Illustrates a counting loop using a while loop. |
doInOrder { |
|
// Get input from user and pause for one second. |
limit .set( value , ( NumberDialog( question = Enter an integer between 1 and 5 inclusive. ) ) ); |
wait( 1 second ); |
} |
// Initialize the index. |
index .set( value , 0 ); |
while ( ( index < limit ) ) { |
|
// Execute the counting loop. |
if ( ( index < 0.5 ) ) { |
|
p0 .set( isShowing , true ); |
} else { |
|
if ( ( index < 1.5 ) ) { |
|
p1 .set( isShowing , true ); |
} else { |
|
if ( ( index < 2.5 ) ) { |
|
p2 .set( isShowing , true ); |
} else { |
|
if ( ( index < 3.5 ) ) { |
|
p3 .set( isShowing , true ); |
} else { |
|
if ( ( index < 4.5 ) ) { |
|
p4 .set( isShowing , true ); |
} else { |
|
Do Nothing |
} |
} |
} |
} |
} |
// Update the index. |
index ++ |
} |
p0 .say( That's all, Goodbye ); duration = 5 seconds |
} |