10/10/11 15:27
Fede94nz
Bene 2 giorni fà la prof ci ha assegnato un programma, ma ancora non so riuscito a farlo... (Pur Avendo 9)
Cioè: Eliminare due elementi uguali in un array
Quindi, dopo la visualizzazione dovrei trovare gli elementi Uguali cioè:
1 | 2 | 2 | 5 | 6 | 3 | 7 |
Dovrebbe risultare
1 | 2 | 5 | 6 | 3 | 7|
E il 2 messo in un altra ListBox...
In seguito, dovremmo trovare in Output (In una TextBox) la lunghezza del Vettore, nel caso precedente: 6
Cordiali saluti, Federico...
Ah Dimenticavo, io sono giunto qui...
Cioè: Eliminare due elementi uguali in un array
Quindi, dopo la visualizzazione dovrei trovare gli elementi Uguali cioè:
1 | 2 | 2 | 5 | 6 | 3 | 7 |
Dovrebbe risultare
1 | 2 | 5 | 6 | 3 | 7|
E il 2 messo in un altra ListBox...
In seguito, dovremmo trovare in Output (In una TextBox) la lunghezza del Vettore, nel caso precedente: 6
Cordiali saluti, Federico...
Ah Dimenticavo, io sono giunto qui...
Public Class Form1 'INPUT Dim numero() As Short Dim n As Short Private Sub Btn_carica_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btn_carica.Click Lst_elenco.Items.Clear() n = InputBox("Inserisci il numero degli elementi") ReDim numero(n - 1) For i = 0 To n - 1 numero(i) = InputBox("Inserisci l'elemento n°" + "" + CStr(i + 1)) Lst_elenco.Items.Add(numero(i)) Next End Sub Private Sub Btn_clear_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btn_clear.Click For i = 0 To n - 2 For j = i + 1 To n - 1 If numero(i) = numero(j) Then End If Next Next ListBox1.Items.Clear() For i = 0 To n - 1 ListBox1.Items.Add(numero(i)) Next End Sub End Class
Ultima modifica effettuata da Fede94nz 10/10/11 15:28
aaa