Click here to Skip to main content
15,913,408 members
Home / Discussions / Visual Basic
   

Visual Basic

 
GeneralRe: Reading Registry Value Pin
Christian Graus12-Nov-06 11:05
protectorChristian Graus12-Nov-06 11:05 
GeneralRe: Reading Registry Value Pin
Puggsley12-Nov-06 11:13
Puggsley12-Nov-06 11:13 
GeneralRe: Reading Registry Value Pin
Christian Graus12-Nov-06 11:21
protectorChristian Graus12-Nov-06 11:21 
GeneralRe: Reading Registry Value Pin
Puggsley12-Nov-06 11:24
Puggsley12-Nov-06 11:24 
GeneralRe: Reading Registry Value Pin
Puggsley12-Nov-06 11:37
Puggsley12-Nov-06 11:37 
GeneralRe: Reading Registry Value Pin
Christian Graus12-Nov-06 11:40
protectorChristian Graus12-Nov-06 11:40 
GeneralRe: Reading Registry Value Pin
Puggsley12-Nov-06 11:52
Puggsley12-Nov-06 11:52 
QuestionSorting a one-dimensional array [modified] Pin
maddogjbm12-Nov-06 8:31
maddogjbm12-Nov-06 8:31 
Hi everyone,
I've been working on this for 2 weeks and am at my wits end.
I have to read in 20 random numbers between 10 and 100, inclusive, and then display them with no duplicate numbers. The random array is no problem, but I can't seem to be able to loose the duplicate numbers. I started with the array unsorted, had not luck, so I sorted it first, but still no luck. Here's some snippets to show the direction I've been trying. (I hope I'm posting this right)

<Private Sub cmdSort_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles cmdSort.Click

Dim array1 As Integer() = New Integer() {randomObject.Next(10, 101), _
randomObject.Next(10, 101), randomObject.Next(10, 101), randomObject.Next(10, 101), _
randomObject.Next(10, 101), randomObject.Next(10, 101), randomObject.Next(10, 101), _
randomObject.Next(10, 101), randomObject.Next(10, 101), randomObject.Next(10, 101), _
randomObject.Next(10, 101), randomObject.Next(10, 101), randomObject.Next(10, 101), _
randomObject.Next(10, 101), randomObject.Next(10, 101), randomObject.Next(10, 101), _
randomObject.Next(10, 101), randomObject.Next(10, 101), randomObject.Next(10, 101), _
randomObject.Next(10, 101)}
Dim i, j As Integer
txtOutput.Text = ""
' omitted code for bubblesort
BubbleSort(array1)

For i = 0 To array1.GetUpperBound(0)
BinarySearch(array1, array1(i))
If array1(i) > 0 Then
txtOutput.Text &= array1(i) & " "
End If
Next
End Sub
Function BinarySearch(ByVal array As Integer(), _
ByVal key As Integer) As Integer

Dim low As Integer = 0 ' low index
Dim high As Integer = array.GetUpperBound(0) ' high index
Dim middle As Integer ' middle index
Dim number As Integer
key = number
While low <= high
middle = (low + high) \ 2

If key = array(middle) Then ' match
Return -1
ElseIf key < array(middle) Then ' search low end
high = middle - 1 ' of array
Else
low = middle + 1
End If

End While

Return number ' search key not found

End Function&gt;

maddogjbm


-- modified at 14:39 Sunday 12th November, 2006
AnswerRe: Sorting a one-dimensional array Pin
Guffa12-Nov-06 9:07
Guffa12-Nov-06 9:07 
GeneralRe: Sorting a one-dimensional array Pin
maddogjbm12-Nov-06 11:29
maddogjbm12-Nov-06 11:29 
AnswerRe: Sorting a one-dimensional array Pin
Syed Shahid Hussain12-Nov-06 9:26
Syed Shahid Hussain12-Nov-06 9:26 
AnswerRe: Sorting a one-dimensional array Pin
Christian Graus12-Nov-06 10:17
protectorChristian Graus12-Nov-06 10:17 
GeneralRe: Sorting a one-dimensional array Pin
Guffa12-Nov-06 11:20
Guffa12-Nov-06 11:20 
GeneralRe: Sorting a one-dimensional array Pin
Christian Graus12-Nov-06 11:24
protectorChristian Graus12-Nov-06 11:24 
GeneralRe: Sorting a one-dimensional array Pin
maddogjbm12-Nov-06 11:46
maddogjbm12-Nov-06 11:46 
QuestionMulti-Language Implementation Pin
Syed Shahid Hussain12-Nov-06 8:17
Syed Shahid Hussain12-Nov-06 8:17 
QuestionVB.net multithreading [modified] Pin
Ahmad Jaseem12-Nov-06 6:22
Ahmad Jaseem12-Nov-06 6:22 
AnswerRe: VB.net multithreading Pin
Ahmad Jaseem13-Nov-06 2:55
Ahmad Jaseem13-Nov-06 2:55 
Questionarray in a db Pin
charchabil0312-Nov-06 4:35
charchabil0312-Nov-06 4:35 
AnswerRe: array in a db Pin
Guffa12-Nov-06 6:11
Guffa12-Nov-06 6:11 
Questionvb.net Sql server auto number Pin
charchabil0312-Nov-06 3:55
charchabil0312-Nov-06 3:55 
AnswerRe: vb.net Sql server auto number Pin
Duncan Edwards Jones12-Nov-06 5:36
professionalDuncan Edwards Jones12-Nov-06 5:36 
AnswerRe: vb.net Sql server auto number Pin
charchabil0312-Nov-06 6:08
charchabil0312-Nov-06 6:08 
Question"How can I pass jbyte * from VC++ to VB?" Pin
Orchid8511-Nov-06 21:42
Orchid8511-Nov-06 21:42 
AnswerRe: "How can I pass jbyte * from VC++ to VB?" Pin
Christian Graus12-Nov-06 6:49
protectorChristian Graus12-Nov-06 6:49 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.