Public Structure stKund Dim Namn As String Dim KonsumtionPerMånad() As Double Dim Månadslön As Double End Structure Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim Kunder(), Kreditvärdiga_kunder() As stKund Dim intAntKund As Integer Dim idx, idy, idz As Integer Dim dblTotalKons, dblMedelKons As Double intAntKund = CInt(InputBox("Hur många kunder?")) ReDim Kunder(intAntKund) For idx = 1 To intAntKund Kunder(idx).Namn = InputBox("Namn?") ReDim Kunder(idx).KonsumtionPerMånad(12) For idy = 1 To 12 Kunder(idx).KonsumtionPerMånad(idy) = CDbl(InputBox("Konsumtion månad " & idy & "?")) Next Kunder(idx).Månadslön = InputBox("Månadslön?") Next idz = 1 'Index för kreditvärdig kund #1 For idx = 1 To intAntKund For idy = 1 To 12 dblTotalKons += Kunder(idx).KonsumtionPerMånad(idy) Next dblMedelKons = dblTotalKons / 12 If dblMedelKons < Kunder(idx).Månadslön Then ReDim Preserve Kreditvärdiga_kunder(idz) Kreditvärdiga_kunder(idz) = Kunder(idx) idz += 1 End If Next For idx = 1 To UBound(Kreditvärdiga_kunder) MsgBox("Kreditvärdig kund " & idx & ": " & Kreditvärdiga_kunder(idx).Namn) Next End Sub