Hilfe kann mir jemand das erklären (C#) Meine letze Frage hier im forum über c#

  • Antworten:4
  • Geschlossen
Gelöschter Account
  • Forum-Beiträge: 131

25.11.2014, 14:31:16 via Website

Hallo, das ist meine letzte frage über c# hier im Forum.:)
Kann mir jemand das erklären den ganzen code?
image

Ich verstehe diesda in der mitte am meisten nicht also mit der maxwert = zahlen[i];

PS; das ist meine letzte Frage hier im Forum.
Danke

Das neue Google nexus 6 und 7
Habe über:
Kommentare
15
UND
Forum-Beiträge
59

Christoph N.
  • Forum-Beiträge: 244

25.11.2014, 14:32:09 via App

Du darfst bestimmt noch mehr fragen stellen :)

Never Settle

Gelöschter Account
  • Forum-Beiträge: 131

25.11.2014, 14:34:38 via Website

Ja, aber nicht über C#

Das neue Google nexus 6 und 7
Habe über:
Kommentare
15
UND
Forum-Beiträge
59

Gelöschter Account
  • Forum-Beiträge: 2.492

25.11.2014, 14:36:36 via Website

In der Variable MaxWert wird der kleinste Wert gespeichert, der in dem Array vorkommt.
Es wird immer geprüft, ob der aktuelle Wert in dem Array kleiner ist als der aktuelle Wert in maxWert. Wenn das der Fall ist wird in maxWert der aktuelle Wert vom Array gespeichert
maxwert = zahlen[i];.
Anschließend geht die Schleife einen Schritt weiter.

Für mich ist der name MaxWert ein wenig falsch gewählt, da es ja der kleinster Wert ist, oder ich verstehe den Code falsch :)

Um eine richtige Ausgabe zu bekommen müsste in dem If Block dann aber auch noch maxWertPosition auf die Position gesetzt werden. Etwa mit:

maxwertPosition = i;

— geändert am 25.11.2014, 14:40:34