vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
SEPA-Dateien erstellen inkl. IBAN-, BLZ-/Kontonummernprüfung  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Re: Problem mit Zufallszahlengenerator 
Autor: Manfred X
Datum: 03.05.14 14:04

Hallo!

Zunächst einige allgemeine Hilfsfunktionen ....
Private Function ContainsDouble(arr() As Integer, _
                ByVal index As Integer) As Boolean
 
   'Liegen in "arr" Doppelte Werte im Bereich 0 bis index vor?
 
   Dim i%, j%
 
   If index < 0 Then index = 0
   If index > UBound(arr) Then index = UBound(arr)
 
   ContainsDouble = True
   For i = 0 To index
      For j = 0 To index - 1
         If Not i = j Then
            If arr(i) = arr(j) Then Exit Function
         End If
      Next j
   Next i
 
   ContainsDouble = False
End Function
 
Private Function GetRandomInteger _
        (ByVal min As Integer, ByVal max As Integer) As Integer
 
   'gleichverteilte Zufallszahl im Bereich min/max
 
   GetRandomInteger = Int((max - min + 1) * Rnd + min)
End Function
Anwendung:
Dim Lotto() As Integer
Dim i, j As Integer
ReDim Lotto(5)
 
For i = 0 To 5
   Do
      Lotto(i) = GetRandomInteger(1, 49)
   Loop While ContainsDouble(Lotto, i)
Next i
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Problem mit Zufallszahlengenerator2.851rockitatvb03.05.14 12:49
Re: Problem mit Zufallszahlengenerator2.008Manfred X03.05.14 14:04
Re: Problem mit Zufallszahlengenerator1.947rockitatvb03.05.14 14:15
Re: Problem mit Zufallszahlengenerator1.993Manfred X03.05.14 14:50
Re: Problem mit Zufallszahlengenerator2.091rockitatvb03.05.14 15:02
Re: Problem mit Zufallszahlengenerator1.924Manfred X03.05.14 15:18
Re: Problem mit Zufallszahlengenerator1.922Franki04.05.14 01:28
Re: Problem mit Zufallszahlengenerator1.917GriZz03.05.14 15:40
Re: Problem mit Zufallszahlengenerator1.893Manfred X03.05.14 15:46
Re: Problem mit Zufallszahlengenerator1.951rockitatvb07.05.14 10:42
Re: Problem mit Zufallszahlengenerator1.963Manfred X07.05.14 11:19
Re: Problem mit Zufallszahlengenerator1.899Franki08.05.14 00:05
Re: Problem mit Zufallszahlengenerator1.963Kuno6015.05.14 16:02

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel