C# :: Aufgabe #353 :: Lösung #2
3 Lösungen
#353
Summe einzeln vorkommender Zahlen
Anfänger - C#
von JKooP
- 09.02.2021 um 20:00 Uhr
Gegeben ist ein Array, welches beliebig viele Integer- Zahlen beinhaltet.
Erstelle eine Methode/Funktion, mit der man die Summe aller einzeln im Array vorkommenden Zahlen berechnen kann.
arr1 = { 1, 2, 3, 1, 2 } => Summe = 3
arr2 = { 1, 2, 3, 4, 5 } => Summe = 15
arr3 = { 1, 2, 3, 3, 2, 1 } => Summe = 0
Viel Spaß
Erstelle eine Methode/Funktion, mit der man die Summe aller einzeln im Array vorkommenden Zahlen berechnen kann.
arr1 = { 1, 2, 3, 1, 2 } => Summe = 3
arr2 = { 1, 2, 3, 4, 5 } => Summe = 15
arr3 = { 1, 2, 3, 3, 2, 1 } => Summe = 0
Viel Spaß
#2
von hollst (13980 Punkte)
- 11.02.2021 um 20:40 Uhr
using System;
using static System.Console;
WriteLine(aufgabe_353(new int[] { 1, 2, 3, 1, 2 }));
WriteLine(aufgabe_353(new int[] { 1, 2, 3, 4, 5 }));
WriteLine(aufgabe_353(new int[] { 1, 2, 3, 3, 2, 1 }));
ReadKey();
static int aufgabe_353 (int[] n) {
int sum = 0;
for (var i = 0; i < n.Length; i++) {
int counter = 0;
for (var j = 0; j < n.Length; j++)
if (n[i] == n[j])
counter++;
if (counter == 1)
sum += n[i];
}
return sum;
}
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1
