### Finding Mode Value From Array C Programming

In previous posts we learned how to find mean value from array and median value from array. In this post we will learn how to find mode value from array elements. Mode value is the most repeated value from the elements. In following simple program we will create a function which will accept an array as an input. Furthermore that function will return mode value from the array elements. [js] #include <stdio.h> int mode(int arr[], int size); // function prototype int main(void){ int arrayName = {2,4,4,4,1,2,3,4,2,3}; // defined an array with 10 elements //output each element of array printf("Original values of...
forward

### Finding Median Value From Array C Programming

In previous post we learned how to write a C program to find mean value from array elements. In this post we will learn how to find median value from array elements. Median value is the centered value in sorted (ascending order) elements. We also learned in our previous post about how to sort array elements in ascending order using bubble sort function. In following simple program we will create a function which will accept an array as an input. Furthermore that function will return median value from the array elements. [js] #include <stdio.h> int median(int arr[], int size); //...
forward

### Finding Mean Value From Array C Programming

In previous post we discussed about how to sort array elements using bubble sort function. In following simple program we will create a function which will accept an array as an input. Furthermore that function will return mean value of the array elements. Mean value is the average of all array elements. Mean value is calculated by summing all values of the array and dividing by the total number of array elements. [js] #include <stdio.h> int mean(int arr[], int size); // function prototype int main(void){ int arrayName = {90,44,33,83,49,34,51,84,56,44}; // defined an array with 10 elements //output each element of array...
forward

### Sorting Array Elements Using Bubble Sort in C Programming

In previous post we discussed about how to pass an array into function. In following simple program we will create a function which will accept an array as an input. We will pass an array as input to a function called bubblesort. That function will then sort the elements of the array in ascending order. [js] #include <stdio.h> void bubbleSort(int arr[], int size); // function prototype int main(void){ int arrayName = {90,44,33,83,49,34,51,84,56,44}; // defined an array with 10 elements //output each element of array printf("Original values of the arraynn"); printf("Array indextttValuen"); for(int j=0; j<10; j++){ printf("%11dttt%4dn", j, arrayName[j]); } bubbleSort(arrayName, 10);...
forward

### Passing Arrays into Functions

In previous two posts we discussed about arrays and functions. In following simple program we will create a function which will accept an array as an input. Furthermore that function will multiply each element of the array with 20. At the and it outputs the elements of the array. It's to be noted that when we pass an array into function, then by default it's a function call by reference. Which means that any processing done by the called function will change/modify the values of the original array elements. [js] #include <stdio.h> void modifyArray(int arr[], int size); // function prototype int...
forward

### Arrays in C Programming

Arrays in C Programming: Array is a type of variable which can store multiple items of the same data type. In following simple program we will define an array of 10 elements. After that we will multiply each element of array with 5 and then we will output the value of each element of the array. [js] #include <stdio.h> int main(void){ int arrayName = {2,5,3,6,9,34,23,84,56,44}; // defined an array with 10 elements //output each element of array printf("Original values of the arraynn"); printf("Array indextttValuen"); for(int j=0; j<10; j++){ printf("%11dttt%4dn", j, arrayName[j]); } //multiplied each element of array with 5 for(int...
forward