C# :: Aufgabe #379 :: Lösung #1
1 Lösung

#379
Produkt der 2 größten Elemente eines Arrays
Anfänger - C#
von JKooP
- 01.04.2021 um 11:53 Uhr
Erstelle eine Methode/Funktion, die das Produkt der beiden größten Elemente eines Arrays berechnet.
array = { 1, 7, 5, 9, 2, 3 }
Lösung:
(7 * 9) = 63
Je nach Vorliebe bzw. Programmiersprache können natürlich auch Listen oder Vektoren genutzt werden.
Viel Spaß
array = { 1, 7, 5, 9, 2, 3 }
Lösung:
(7 * 9) = 63
Je nach Vorliebe bzw. Programmiersprache können natürlich auch Listen oder Vektoren genutzt werden.
Viel Spaß
#1

von JKooP (18090 Punkte)
- 01.05.2021 um 16:46 Uhr
NET 5.x; C# 9.x; VS-2019
C#-Code

using System; using System.Collections.Generic; using System.Linq; List<int> lst = new (){ 1, 7, 5, 9, 2, 3 }; Console.WriteLine(ProductOfMaxValues(lst, 2)); static int ProductOfMaxValues(List<int> l, int n) => l.OrderBy(x => x).TakeLast(n).Aggregate(1, (x, y) => x * y);
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1