C# :: Aufgabe #353 :: Lösung #2

3 Lösungen Lösungen öffentlich
#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ß
#2
vote_ok
von hollst (13980 Punkte) - 11.02.2021 um 20:40 Uhr
Quellcode ausblenden C#-Code
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

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben