Wie addieren ich zu allen Werten eines Arrays 100?

3 Antworten

Mit einer Schleife. Zum Beispiel so:

for(let i = 0; i < a.length; i++) {
  a[i] += 100;
}
VybsGF 
Fragesteller
 21.01.2020, 20:04

Vielen Dank

0

Hey, dies geht (ganz) einfach mit einer Schleife. :)

Ich gehe mal davon aus, dass du ein eindimensionales Array hast. Wenn dies mehrdimensional ist, bräuchtest du mehrere verstrickte Schleifen.

Wie folgt könnte dein Code in c++ aussehen:

Liebe Grüße

David :)

For(int i=0; i<ANZAHL_ARRAYFELDER; i++) {
ARRAYNAME[i] = ARRAYNAME[i] + 100;
}
Woher ich das weiß:Studium / Ausbildung

Eine schönere Lösung:

array = array.map(x => x + 100)

Das ursprüngliche Array bleibt dabei unverändert. Es wird nur durch ein neues Array ersetzt, dessen Werte um 100 höher sind.

Woher ich das weiß:Studium / Ausbildung – Informatikstudium