#include<stdio.h> #include<math.h> int main(){ int i,j,average,sum=0,var=0; int marks[] = {4, 4, 7, 7, 9, 8, 1, 10, 7, 3}; int lenght = 10; int largest = marks[0]; int smallest = marks[0]; //Smallest and Largest Calculation for(i=0;i<lenght;i++){ if(marks[i] > largest){ largest = marks[i]; } else if(marks[i] < smallest){ smallest = marks[i]; } sum += marks[i]; } //Average Calculation average = sum / lenght; //Variance Calculation for(i=0;i<lenght;i++){ var += pow((average-marks[i]),2); } //Mode Calculation int occurance = 0; int max_occurance = 0; int max_value; for(i=0;i<lenght;i++){ occurance = 0; for(j=0;j<lenght;j++){ if(marks[i]==marks[j]){ occurance++; } } if(occurance > max_occurance){ max_occurance = occurance; max_value = marks[i]; } } //Printing Values printf("Largest: %d\n",largest); printf("Smallest: %d\n",smallest); printf("Average: %d\n",average); printf("Variance: %d\n",var); printf("Mod: %d\n",max_value); return 0; }