Skip to main content

C Program to find Mean and Standard deviation(SD) for a set of n numbers using array.

 C Program to find Mean and Standard deviation(SD) for a set of n numbers using array.

    In this example, we will calculate the mean and standard deviation for a set of n numbers entered by the user using array. 

 

PROGRAM TO FIND THE MEAN AND STANDARD DEVIATION(SD) FOR A SET OF N NUMBERS USING ARRAY.

#include<stdio.h>
#include<math.h>
#include<conio.h>
void main()
{
    int n,i;
    float x[50],mean,sd,sum;
    printf("How many numbers you want to enter : ");
    scanf("%d",&n);
    printf("Enter the numbers ");
    for(i=0;i<n;i++) 
    {
        scanf("%f",&x[i]);
    }
    for(i=0;i<n;i++)
    {
        sum+=x[i];
    }
    mean=sum/n;
    sum=0;
    for(i=0;i<n;i++)
    {
        sum=sum+(x[i]-mean)*(x[i]-mean);
    }
    sd=sqrt(sum/n);
    printf("Mean =%6.3f\n",mean);
    printf("Standard Deviation : %6.3f\n",sd);
    getch();
}


OUTPUT  TO FIND THE MEAN AND STANDARD DEVIATION(SD) FOR A SET OF N NUMBERS USING ARRAY.

 How many numbers you want to enter : 5

 Enter the numbers 23.3

 12

 45

 63

 5.5

 Mean =29.760

 Standard Deviation : 21.368


NOTE: You Can Comment Your Code if you have solved differently and we will pin it in the comment section.  Let's Learn together. 


MOTTO: 

You Learn, I Learn together We Learn.

Comments

Popular posts from this blog

C Program To Swap Two Numbers Without Using/Using Third Variable

  C PROGRAM TO SWAP TWO NUMBERS.   In this example, we will learn how to swap two numbers using third variable.   FLOWCHART TO SWAP TWO NUMBERS:         PROGRAM:   #include <stdio.h> int   main () {      int   a , b , c ;      printf ( "Enter the value of a : " );      scanf ( "%d" ,& a );      printf ( "Enter the value of b : " );      scanf ( "%d" ,& b );      printf ( " \n Before swapping values of a=%d and b=%d" , a , b );      c = a ;      a = b ;      b = c ;      printf ( " \n After swapping values of a=%d and b=%d" , a , b ); }   OUTPUT:     C PROGRAM TO S...

C Program to print the PASCAL Triangle up to the Nth row where n is a value inputted by the user

 C Program to print the PASCAL Triangle up to the Nth row where n is a value inputted by the user.  .    In this example, we will print a Pascal's triangle upto to the value of the Nth row entered by the user. In the output section we have taken the value of n as 6 and the pascal's triangle is shown in the output. No, it is not that you have to take the value of n as 6, you can enter any value according to your choice. And the required pascal's tringle will be available on the screen.   What is Pascal's Triangle? Pascal's Triangle is a triangular arrangement of the binaomaial coefficients of the expansion (x+y) n  for positive integral values of n. PROGRAM  TO PRINT THE PASCAL TRIANGLE UP TO THE N-TH ROW WHERE N IS A VALUE INPUTTED BY THE USER: #include <stdio.h> #include <conio.h> void  main() {      int  n,coef=1,space,i,j;     printf( "Enter the value of n:" ); ...

C Program to input Values in a 2x2 square matrix and display the value

 C Program to input Values in a 2x2 square matrix and display the value     In this example, we will accept values from the user in a 2x2 square and matrix and then it is displayed. To solve this problem we must know what is matrices and arrays. What are Arrays?      An array is a data structure for storing more than one data member of similar data type.          Array can be of following types: One-dimensional Array Two-dimensional Array Multi-dimensional Array             In Array we must always initialize values. PROGRAM #include <stdio.h> #include <conio.h> int   main () {      int   a [ 2 ][ 2 ], i , j ;      printf ( "Enter the values of the matrix:" );      for ( i = 0 ; i < 2 ; i ++)     {          for ( j = 0 ; j < 2 ...

C Program to determine the Range and Average of the values entered by the user(to terminate enter -1).

C Program to determine the Range and Average of the values entered by the user(to terminate enter -1).     This is a program to calculate the range and average of the values entered by the user and to terminate it by entering -1 and it will determine the highest-value, lowest-value, range, average and also it will count the number of values entered by the user. PROGRAM: #include <stdio.h> #include <math.h> int   main () {      int   count = 0 ;      float   value , high , low , average , range , sum = 0 ;      printf ( "Enter the values (to terminate enter -1) : \n " );      while ( 1 )     {          scanf ( "%f" ,& value );          if ( value !=- 1 )         {      ...

C Program to Check a Whether a Number is Divisible by 5 or Not

 C Program to Check a Whether a Number is Divisible by 5 or Not            In this program we will check a number entered by the user will be divisible by 5 or Not. We have solved this problem using if-else statement. Program: #include <stdio.h> #include <conio.h> int  main() {      int  x;     printf( "Enter a number" );     scanf( "%d" ,&x);      if (x% 5 == 0 )         printf( "The number %d is divisible by 5" ,x);      else         printf( "The number %d is not divisible by 5" ,x);      return   0 ; } Output: NOTE:   You Can Comment Your Code if you have solved differently and we will pin it in the comment section.  Let's Learn toget...