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
![]()
![]()
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
![]()
![]()
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 eccoloOriginariamente 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?
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
Fammi capire ... a cosa servono gli input nei vari pulsanti?
Command3 si usa per avere il numero di classi (di studenti presumo ...) ... ma poi ...?
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?
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?)
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
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