Sams Teach Yourself Visual Basic 6 in 24 Hours

Sams Teach Yourself Visual Basic 6 in 24 Hours

By Greg Perry

Workshop

The quiz questions and exercises are provided for your further understanding. See Appendix B for the answers.

Quiz

  1. Why might your program need a loop?
  2. How many forms of Do are there?
  3. True or false: The Do...Loop While and the Do While are identical in every respect.
  4. What is the difference between Do...Loop While and Do...Loop Until?
  5. Which loop checks its condition at the top of the loop: Do Until or Do...Loop Until?
  6. Why do programmers often use the Val() function on control values and InputBox() returns?
  7. True or false: A For loop can count down.
  8. How many times does the following loop iterate?
    intI = 10
    do While intI >= 1
    intI = intI - 1
    Loop
    
  9. What default Step value does Visual Basic use if you don't supply a Step value?
  10. True or false: The Exit statement exits the current application.

Exercises

  1. Write a program that contains a text box and a command button. Put a label above the text box that tells the user to type a number from 1 to 10 inside the text box. When the user clicks the command button, check the text box for a valid number and issue an error message box if the number isn't inside the expected range. If the user entered a valid number, use a For loop to issue a beeping sound equal to the number entered in the text box.
  2. Rewrite Listing 8.3 so that the error message box that you display tells the user that the age entered is too low if the age is less than 10 or that the age entered is too high if the age is more than 99.

Share ThisShare This

Informit Network