Download presentation
Presentation is loading. Please wait.
Published byJustina Bradford Modified over 9 years ago
1
Clearly Visual Basic: Programming with Visual Basic 2008 Chapter 16 I’m on the Inside; You’re on the Outside
2
Clearly Visual Basic: Programming with Visual Basic 2008 Objectives Nest repetition structures Utilize a text box’s Multiline, ReadOnly, and ScrollBars properties 2
3
Clearly Visual Basic: Programming with Visual Basic 2008 One Loop within Another Loop Repetition structures can be nested Programmer –Determines whether a problem’s solution requires a nested repetition structure Figure 16-1 –Shows problem specification and algorithm from Chapter 13 3
4
Clearly Visual Basic: Programming with Visual Basic 2008 4
5
5
6
Clock Application Clock –Uses nested repetition structures to keep track of the time –The minute hand Controlled by the inner (nested) loop The hour hand is controlled by the outer loop Figure 16-3 –Shows logic used by a clock’s hour and minute hands Figure 16-4 –Shows interface for the Clock application 6
7
Clearly Visual Basic: Programming with Visual Basic 2008 7
8
8
9
Revisiting the Monthly Payment Calculator Application Figure 16-6 –Shows the output, processing, input items, and algorithm for the Monthly Payment Calculator application –Application calculates and displays: Monthly payments on a loan –Payments are calculated using: Principal and term entered by the user, along with a loop that varies the annual interest rates from 4% through 7% 9
10
Clearly Visual Basic: Programming with Visual Basic 200810
11
Clearly Visual Basic: Programming with Visual Basic 200811
12
Clearly Visual Basic: Programming with Visual Basic 2008 Revisiting the Monthly Payment Calculator Application (continued) ScrollBars property –Indicates whether any scroll bars appear on the text box Multiline property –Specifies whether the text can span more than one line in the control Setting the text box’s ReadOnly property to True –Prevents the user from editing the contents of a text box 12
13
Clearly Visual Basic: Programming with Visual Basic 200813
14
Clearly Visual Basic: Programming with Visual Basic 2008 But I Want To Do It a Different Way Use two Do…Loop statements or one For…Next statement and one Do…Loop statement 14
15
Clearly Visual Basic: Programming with Visual Basic 2008 Summary Repetition structures can be nested For a nested repetition structure to work correctly: –It must be contained entirely within the outer repetition structure When a text box’s Multiline property is set to True: –It can accept multiple lines of text 15
16
Summary (continued) A text box’s ScrollBars property –Determines whether scroll bars appear on the control Setting the text box’s ReadOnly property to True –Prevents the user from editing the contents of a text box Clearly Visual Basic: Programming with Visual Basic 200816
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.