Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    sommatorie

    Ciao eseguo programmi in visual basic da pochissimo tempo a scuola
    come faccio a fare le sommatorie
    essendo che devo fare un programma cn le medie statistiche rispondete vi prego

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Prima di usare il forum, leggine il Regolamento ...

    In particolare, di quale versione di Visual Basic stai parlando?

    E cosa non sai fare in dettaglio? Hai scritto del codice?

  3. #3
    Originariamente inviato da oregon
    Prima di usare il forum, leggine il Regolamento ...

    In particolare, di quale versione di Visual Basic stai parlando?
    E cosa non sai fare in dettaglio? Hai scritto del codice?
    ciao scusa 6.0 come versione il codice eccolo
    la sommatoria delle classi 1, e classe 2 e delle frequenze



    Dim a As Integer, b As Integer, c As Integer, d As Integer, f As Integer
    Private Sub Command3_Click()
    c = InputBox("Dimmi numero classi classe?", "classi", 12)

    End Sub
    Private Sub Command2_Click()
    For i = 1 To c
    b = InputBox("Dimmi classe 2?", "classe 2", 12)
    List_classi2.AddItem b

    Next
    End Sub


    Private Sub Command1_Click()
    For i = 1 To c
    a = InputBox("Dimmi classe?", "classe", 12)
    List_classi1.AddItem a
    Next
    End Sub

    Private Sub List3_Click()
    d = InputBox("dimmi frequenze", "frequenze", 12)
    End Sub

    Private Sub Command4_Click()
    For i = 1 To c
    d = InputBox("Dimmi frequenze?", "frequenze", 12)
    List_frequenze.AddItem d
    Next
    End Sub

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Fammi capire ... a cosa servono gli input nei vari pulsanti?

    Command3 si usa per avere il numero di classi (di studenti presumo ...) ... ma poi ...?

  5. #5
    command_3 esattamente per il numero di classi
    l'imput per far inserire nelle list i valori delle classi
    ma comme faccio a fare le sommatorie dei valori delle classi nelle list?

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Ti avevo chiesto di spiegare meglio ... cerca di descrivere il problema ...

    L'obiettivo qual e'? Quali sono i dati in tuo possesso e cosa devi ottenere?

    Hai inserito delle ListBox ... quante sono e cosa ci metti dentro?

    Insomma ... riesci a scrivere una paginetta di spiegazioni di quello che stai facendo (oltre al fatto che devi fare delle "sommatorie" non si sa di cosa?)

  7. #7
    Ok io devo fare un programma che calcoli le medie in statistica.
    per fare questo ho bisogno di 4 list
    due list in cui metto i valori della classe 1,della classe 2
    un altra list dove metto i valori delle frequenze delle classi,
    e l'ultima per i valori centrali ossia i primi valore delle ist delle classi perchè devo fare(list_class1+list_classi2)/2
    e così via 1°lit_classi 1 con 1° list classi2
    2°list classi1_2°list_classi2
    etc
    la list delle classi sono list-classi1 e list_classi 2
    la list delle frequenze si chiama list_frequneze

    i command servono rispettivamente per:
    Command 3=inserire numero classi
    Command 1= inserire valori_classi1
    Command 2=inserire valori classi2
    Command 4=inserire valori frequenze

    il mio problema è che devo sommora ad ogni posizione della classe1 presente nella list la classe2 presente nell'altra list e dividerla per 2
    nn so se son chiaro esempio

    list_classi1(1)+list_classi2(1) /2
    list_classi1(2+list_classi2(2 /2
    tra parentesi è la posizione

  8. #8
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Questo esempio di codice ti puo' essere utile ...

    codice:
    Dim s As Double
    Dim i As Long
    
    List3.Clear
    For i=0 To List1.ListCount-1
      s = (Val(List1.List(i)) + Val(List2.List(i))) / 2
      List3.AddItem s
    Next i

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.