Showing posts with label RMS of an array. Show all posts
Showing posts with label RMS of an array. Show all posts

Sunday, June 19, 2022

RMS of an array

Problem Statement
Given an array A of size N. You need to find the root mean square (RMS) of the array i. e you first need to square all values of array and take its mean. Then you need to return the square root of mean. Print the answer with precision upto 6 decimal places.



 import java.io.*; // for handling input/output

import java.util.*; // contains Collections framework

// don't change the name of this class
// you can add inner classes if needed
class Main {
public static void main(String args[])
{
    Scanner sc= new Scanner(System.in);
    int n= sc.nextInt();
    int a[]=new int[n];
   double rms=0;
   double sum=0;
    for (int i=0;i<n;i++)
    {
        a[i]=sc.nextInt();
        sum=sum+a[i]*a[i];



    }
    double ans =sum/n;
    rms=rms+Math.sqrt(ans);
    System.out.format("%.6f", rms);
}
}

ads vert

Basic HTML Tables - Layout, HTML Tables, Attributes, Aside, Footer, Tr tag, Td tag, Th tag, Tbody

  Basic HTML Tables - Layout, HTML Tables, Attributes, Aside, Footer, Tr tag, Td tag, Th tag, Tbody < table >      < thead >    ...