Anzahl an Max Werte des Arrays
-
Dieser Beitrag wurde gelöscht!
-
Du könntest beispielsweise etwas anderes tun, als den Wert auszugeben, wenn du einen findest, der größer als 10 ist. Ganz wilder Vorschlag: Du könntest in dem Fall einen Zähler um 1 erhöhen.
PS: Arrays gehen bei 0 los. Außerdem ist Programmieren kein Wettbewerb um die kürzesten, nichtssagendsten Variablennamen.
-
std::count_if
könnte auch einen Blick wert sein.
-
Wenn du immer noch dein JW-Buch hast: hier wäre eine C++-Lösung:
#include <algorithm> #include <array> #include <iostream> int main() { std::array numbers {2, 3, 30, 11, 9, 19, 12, 13, 5, 6, 1}; auto n_greater_10 = std::count_if( begin(numbers), end(numbers), [](int n){ return n > 10; } ); cout << "Numbers greater 10: " << n_greater_10 << '\n'; }