tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
7
ZUGRIFFE
994
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    computers Tutorials.de Gastzugang
    Hallo,
    wie kann man einen Commandbutton so programmieren, dass er eine zufällige ganze Zahl zwischen 1 und 6 ausgibt.

    Gruß,
    Steffen
     

  2. #2
    Avatar von danielm
    danielm danielm ist offline Mitglied Gold
    Registriert seit
    Sep 2003
    Ort
    Kassel
    Beiträge
    123
    such in der hilfe nach "random" oder "rnd"
     

  3. #3
    computers Tutorials.de Gastzugang
    da kommen leider keine antworten auf meine frage
     

  4. #4
    Avatar von ANI
    ANI ANI ist offline Mitglied Gold
    Registriert seit
    Oct 2003
    Ort
    Bremervörde (Deutschland)
    Beiträge
    141
    hallo computersteffen,

    der Aufruf beim Klick-Ereignis muss folgendermassen aussehen:

    X = cint((rnd * 5)+1)

    X ist dann die zufällige Zahl zur Weiterbearbeitung.

    ANI
     

  5. #5
    Registriert seit
    Nov 2003
    Beiträge
    5
    Du solltest allerdings vor das ganze noch ein 'randomize' setzen, sonst gibt er dir immer dieselbe Zufallszahl aus.
    Also:
    randomize
    X=..........
     

  6. #6
    Avatar von ANI
    ANI ANI ist offline Mitglied Gold
    Registriert seit
    Oct 2003
    Ort
    Bremervörde (Deutschland)
    Beiträge
    141
    Danke sternchendreizehn, hatte ich vergessen.

    Natürlich muß der Aufruf so aussehen:

    Private Sub Command1_Click()
    Randomize
    X = cint((rnd * 5)+1)
    End Sub

    ANI
     

  7. #7
    PersischerLoewe PersischerLoewe ist offline Grünschnabel
    Registriert seit
    Jan 2004
    Beiträge
    3
    Hallo alle mit einander ich habe ein problem undzwar will ein lotto spiel programmiren was ja als solches nicht grade schwer ist wenn da nicht dieses problem wehre das sich um die wiederholung der von random generirten zahlen handelt ich will das wenn zahlen ausgesucht worden von randomize diese nicht mehrmals vorhanden sind das bekomme ich aber nicht hin ergendwie hmmm hoffe es kann mir jemand helfen der quwltext den ich erweitert haben möchte ist dieser:
    #include<conio.h>
    #include<iostream.h>
    //------------------------------------------------------------------------------
    int main()
    {int zahl[6],i;
    //------------------------------------------------------------------------------
    for(int i=0;i<=5;i++)
    {
    randomize();
    zahl[i]=random(r)+1;
    }
    for(i=0;i<=5;i++)
    {
    cout<<zahl[i];
    }

    getch();
    }
    wen jemand es schaffen würde es zu erweitern so das nicht zweimal die selben zahlen da wehren würde ich mich sehr freun !
    ich bedanke mich in voraus
    ich schaue dan nochmal rein hmm wens geht schickt mi ne e-mail::PersischerLoewe@hotmail.com
     

  8. #8
    Registriert seit
    Nov 2003
    Beiträge
    5
    Mach doch in deine Schleife einfach noch eine Schleife mit einer Abfrage rein, ob die Zahlen gleich sind oder nicht.
     

Ähnliche Themen

  1. Zufallszahlen
    Von WorldRacer im Forum C/C++
    Antworten: 2
    Letzter Beitrag: 13.06.08, 23:19
  2. zufallszahlen
    Von kurcob im Forum Flash Plattform
    Antworten: 2
    Letzter Beitrag: 25.05.08, 11:07
  3. Zufallszahlen in C
    Von michael_mitti im Forum C/C++
    Antworten: 3
    Letzter Beitrag: 30.04.07, 10:29
  4. Zufallszahlen
    Von Gen-Chan im Forum PHP
    Antworten: 1
    Letzter Beitrag: 16.04.05, 21:57
  5. zufallszahlen
    Von mihawk im Forum PHP
    Antworten: 3
    Letzter Beitrag: 17.05.04, 17:56