Some More Basic Operations
The get, set, min, max, sum and average operations.
Functions :
getElement()
setElement()
getMin()
getMax()
getSum()
getAverage()
getElement() function:
int getElement(int a[], int n, int index) {
if (index >= 0 && index < n) {
return a[index];
} else {
return -1;
}
}
setElement() function:
void setElement(int a[], int n, int index, int value) {
if (index >= 0 && index < n) {
a[index] = value;
} else {
printf("Wrong index !");
}
}
getMax() function:
int getMax(int a[], int n) {
int max = a[0];
for (int i = 0; i < n; i++) {
if (a[i] > max) {
max = a[i];
}
}
return max;
}
getMin() function:
int getMin(int a[], int n) {
int min = a[0];
for (int i = 0; i < n; i++) {
if (a[i] < min) {
min = a[i];
}
}
return min;
}
getSum() function:
int getSum(int a[], int n) {
int sum = 0;
for (int i = 0; i < n; i++) {
sum = sum + a[i];
}
return sum;
}
getAverage() function:
float getAverage(int a[], int n) {
int sum = 0;
for (int i = 0; i < n; i++) {
sum = sum + a[i];
}
float average = sum/n;
return average;
}
Contributed by Nitin Ranganath
Last updated
Was this helpful?