Hallo,
ich versuche gerade, eine Übungsaufgabe auf Papier zu lösen.
Verlangt sind:
i =
a() =
b() =
c =
d =
e() =
Ich bin bisher nur bis Zeile 18 gekommen und habe bis hier folgende Lösungen:
a() = {0, 1, 2, 3, 4}
b() = {True, True, True, True, True}
e() = {1, 1}
Zeile 11: hier bin ich mir nicht ganz sicher, ob ich das ReDim richtig angewendet habe (meine Annahme war, dass die Inhalte des Arrays nach jeder Iteration ja nicht gelöscht werden, daher hat der Befehl keinen wirklichen Effekt) aber das wird sich vermutlich zeigen, ob ich hier richtig lag, falls ich von jemandem feedback bekommen kann.
Ich komme leider nicht weiter ab Zeile 20. Heißt das, dass das bisherige Array b() "für die Katz" war, da hier ja sowieso nochmals alle Inhalte gelöscht werden (da kein Preserve angegeben)? Auch, dass ab hier auf einmal b(5) steht statt wie zu Beginn b(4). Hier wäre ich dankbar, wenn mir jemand diesen Teil erläutern könnte.
Ich habe den Code in ein neues Projekt übertragen und kann mir die Variablen ausgeben lassen aber aktuell weiß ich nicht, wie ich mir die Arrays ausgeben lassen kann. Hier benötige ich ebenfalls Unterstützung.
ich versuche gerade, eine Übungsaufgabe auf Papier zu lösen.
Verlangt sind:
i =
a() =
b() =
c =
d =
e() =
Ich bin bisher nur bis Zeile 18 gekommen und habe bis hier folgende Lösungen:
a() = {0, 1, 2, 3, 4}
b() = {True, True, True, True, True}
e() = {1, 1}
Zeile 11: hier bin ich mir nicht ganz sicher, ob ich das ReDim richtig angewendet habe (meine Annahme war, dass die Inhalte des Arrays nach jeder Iteration ja nicht gelöscht werden, daher hat der Befehl keinen wirklichen Effekt) aber das wird sich vermutlich zeigen, ob ich hier richtig lag, falls ich von jemandem feedback bekommen kann.
Ich komme leider nicht weiter ab Zeile 20. Heißt das, dass das bisherige Array b() "für die Katz" war, da hier ja sowieso nochmals alle Inhalte gelöscht werden (da kein Preserve angegeben)? Auch, dass ab hier auf einmal b(5) steht statt wie zu Beginn b(4). Hier wäre ich dankbar, wenn mir jemand diesen Teil erläutern könnte.
Ich habe den Code in ein neues Projekt übertragen und kann mir die Variablen ausgeben lassen aber aktuell weiß ich nicht, wie ich mir die Arrays ausgeben lassen kann. Hier benötige ich ebenfalls Unterstützung.
VB.NET-Quellcode
- Sub Main(args As String())
- Dim i As Integer
- Dim a() As Double
- Dim b(4) As Boolean
- Dim c As Integer = 10
- Dim d As Boolean
- Dim e As New List(Of Integer)
- b(0) = True
- For i = 1 To 4
- ReDim Preserve a(i)
- a(i) = i
- b(i) = Not d Or b(i - 1)
- e.Add(7 Mod i)
- Next
- e.Remove(3)
- e.RemoveAt(0)
- ReDim b(5)
- b(5) = Not b(4)
- Do While d
- c += c
- If c > 30 Then
- Exit Do
- End If
- Loop
- End Sub