Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 19
  1. #1

    [vb6] generatore di numeri casuali

    Salve a tutti

    mi servirebbero 2 o 3 righe di codice VB per capire come funziona

    non credo sia difficile da relizzare un programmino che:

    genera un certo numero di interi casuali

    per ogni numero che ha generato calcola il risultato di una funzione f(X)

    mi spara a video un istogramma con i risultati trovati

    QUALCUNO PUò DARMI DELLE DRITTE O DEI CONSIGLI

    GRAZIE A TUTTI CIAO

  2. #2
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Da MSDN:

    Per generare interi casuali in un dato intervallo, utilizzare la seguente formula:

    Numero = Int((limitesup - limiteinf + 1) * Rnd + limiteinf)
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  3. #3
    ma numero limiteinf limitesup cosa sono variabili che devo dichiarare prima ... potresti postare tutto il codice ... grazie ciao

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Originariamente inviato da visualnic
    ma numero limiteinf limitesup cosa sono variabili che devo dichiarare prima ... potresti postare tutto il codice ... grazie ciao
    Credo che possano essere tranquillamente sostituite con valori numerici interi "letterali" che rappresentino il limite inferiore e superiore del "range" in cui pescare i valori casuali.

    Correggetemi se sbaglio.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  5. #5
    è possibile postare un pezzettino di codice da testare ... le variabili non devono essere dichiarate tutte prima (io ho in mente il linguaggio C ma devo svolgere questo progetto in visualbasic perchè mi serve una interfaccia grafica in windows) ,,,

    attendo aiuto disperatamente

    grazie a tutti ciao

  6. #6
    Buongiorno a tutti ...

    Chiedo solo per cominciare un pezzatto di codice in VB6 che mi generi dei numeri casuali e me li salvi in un array o variabili distinte, in modo da poterli richiamare e sparare a video ...

    E' possibile una cosa del genere ?

  7. #7
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    codice:
    dim Num as integer
    const LimiteInf=0
    const LimiteSup=100
    dim NumGenerato as integer
    dim VNumeri() as integer
    
    num=cint(inputbox("Inserire il numero di variabili da generare!"))
    
    redim VNumeri(num)
    for i=0 to num
      NumGenerato = Int((LimiteSup - LimiteInf + 1) * Rnd + LimiteInf)
      VNumeri(i) = NumGenerato
    next
    Alla fine hai un vettore (VNumeri) con i valori ricercati...
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  8. #8
    grazie dopo provo ...

    vi farò sapere

    grazie di tutto

    ciuzzz

  9. #9
    Perfetto grazie ...

    e per un ulteriore controllo, volessi visualizzare in una tabella i numeri generati ? come si puo sparare a video la variale Vnumeri(i) ?

  10. #10
    usa un controllo listbox che andrai a popolare con il vettore Vnumeri(i).

    Saluti

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.