Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

A few small vb questions

Posted on 2006-11-14
8
Medium Priority
?
159 Views
Last Modified: 2010-04-23
1. What does the following statement do?  I am doing some review and cannot figure a few of these out.

outputLabel.Text = someListBox.Items(someListBox.SelectedIndex))


2. what is th value of I?

Dim n As Integer = 0
Dim i As Integer
Dim j As Integer

For i = 0 To 5
      For j = 0 To 5
           n += 1
      Next j
Next i

3. what is the value of I?

Dim i As Integer
For i = 0 To 10
        If i = 5 Then
             Exit For
        End If
Next i

4. What is wrong with the following loop?

Dim i as Integer
For i = 20 To 0
 '(some code)
Next i

5.  Which of the following loops will execute at least once and will end when the condition becomes True?


 
  Do While condition / Loop  
  Do Until condition / Loop  
  Do / Loop While condition  
   Do / Loop Until condition  





0
Comment
Question by:03xc600
8 Comments
 
LVL 16

Expert Comment

by:Hillwaaa
ID: 17943011
Hi 03xc600,

Is this homework?
0
 
LVL 70

Accepted Solution

by:
Éric Moreau earned 1300 total points
ID: 17943119
Hi 03xc600,

1. copy the text of the selected item of the list in a textbox
2. 6
3. 5
4. step -1 is missing
5. Do / Loop Until condition  

Cheers!
0
 
LVL 6

Assisted Solution

by:Jayadev Nair
Jayadev Nair earned 700 total points
ID: 17944554
emoreau,

2. 36 right?
0
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 6

Expert Comment

by:Jayadev Nair
ID: 17944561

1.
outputLabel.Text = someListBox.Items(someListBox.SelectedIndex))

This may throw exception if listbox donot hav string object. So try to assign displaytext or someListBox.Items(someListBox.SelectedIndex).toString()
0
 
LVL 70

Expert Comment

by:Éric Moreau
ID: 17945823
>>2. 36 right?

it can't be, the value of I range from 0 to 5 so its value after the loop is 6 (1 more then the greater value).
0
 
LVL 6

Expert Comment

by:Jayadev Nair
ID: 17948048
oh! sorry - I. I went after n
0
 

Author Comment

by:03xc600
ID: 17951495
thanks guys, i think that the second one was 36, but i am not sure
0
 
LVL 70

Expert Comment

by:Éric Moreau
ID: 17952017
>>i think that the second one was 36, but i am not sure

it can't be, the value of I range from 0 to 5 so its value after the loop is 6 (1 more then the greater value). Drop the code into a test form and test it.
0

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This tutorial demonstrates one way to create an application that runs without any Forms but still has a GUI presence via an Icon in the System Tray. The magic lies in Inheriting from the ApplicationContext Class and passing that to Application.Ru…
Introduction When many people think of the WebBrowser (http://msdn.microsoft.com/en-us/library/2te2y1x6%28v=VS.85%29.aspx) control, they immediately think of a control which allows the viewing and navigation of web pages. While this is true, it's a…
In response to a need for security and privacy, and to continue fostering an environment members can turn to for support, solutions, and education, Experts Exchange has created anonymous question capabilities. This new feature is available to our Pr…
Look below the covers at a subform control , and the form that is inside it. Explore properties and see how easy it is to aggregate, get statistics, and synchronize results for your data. A Microsoft Access subform is used to show relevant calcul…
Suggested Courses
Course of the Month11 days, 13 hours left to enroll

916 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question