Website Summary Files Commits Branches @commit @diff @stats
path: root / Week01 / Exercise02 / arrmath.h
blob: 4f1a5508ee1f2d4d540c0f1baf3c9c13f5246fb9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#ifndef ARRMATH
#define ARRMATH

// Сума на стойностите в elements
int sum(const int* elements, unsigned length);
// Средно аритметично на стойностите в elements
double average(const int* elements, unsigned length);
// Най-голямата стойност в elements
int largest(const int* elements, unsigned length);
// Най-малката стойност в elements
int smallest(const int* elements, unsigned length);
// Връща индекса на първото срещане на elementToSearch
unsigned findIndex(const int* elements, unsigned length, int elementToSearch);

#endif