Skip to main content

HOW TO PASS ARRAY IN FUNCTION

 

    SUM OF ALL ELEMENTS OF ARRAY

 

#include <iostream>
using namespace std;
 
int abc(int brr[], int n)   //abc is the name of function
{
              int sum=0;
              for(int i=0; i<n; i++)
              {
                             sum+=brr[i];
              }
              return sum;
}
 
int main()
{
int n = 10;
int arr[n]= {1,2,3,4,5,6,7,8,9,10};
 
cout<<"Sum is : "<<abc(arr,n)<<endl;
              return 0;
}

 

 

   AVERAGE OF ALL ELEMENTS OF ARRAY

 

#include <iostream>
using namespace std;
 
double getAverage(int arr[], int size)
{
  int i, sum = 0;      
  double avg;         
 
   for (i = 0; i < size; i++) {
      sum += arr[i];
   }
  
   avg = double(sum) / size;
 

  
return avg;
}
 
int main () {
 
   int balance[] = {1000, 2, 3, 17, 50};
  
   cout << "Average value is: " <<   getAverage( balance, 5 )  << endl;
 
   return 0;
}





Comments

Popular posts from this blog

Flow Charts - What Is a Flow Chart? When to Use a Flowchart? Flowchart Symbols & Components

  Flow Charts     Flow charts are a useful tool in many situations, as we make a process easy to understand at a glance. Using just a few words and some simple symbols, they show clearly what happens at each stage and how this affects other decisions and actions.   What Is a Flow Chart?     In 1921, the Frank and Lillian presented what was only a "graphic-based method" in a presentation titled: “ Process Charts: First Steps in Finding the One Best Way to do Work ”, to members of the American Society of Mechanical Engineers (ASME). When to Use a Flowchart?     Flowchart is a very simple yet powerful tool to improve productivity in both our personal and work life. Here are some ways flowchart can be helpful:   ·      Document a process ·      Present solution to a problem ·      Brainstorm ideas in a meeting ·      Design an operation system ·    ...

Most Asked Pattern Programs in C

  Pattern Programs in C  

Constructors and Destructors in C++

  Constructors and Destructors in C++ Constructors are special class functions which performs initialization of every object. The Compiler calls the Constructor whenever an object is created. Constructors initialize values to object members after storage is allocated to the object. Whereas, Destructor on the other hand is used to destroy the class object. Following is the syntax of defining a constructor function in a class: class A {  public:      int x;      // constructor      A ()      {          // object initialization      } };   While defining a  constructor  you must remember  that the  name of constructor  will be same as the  name of the class , and    constructor  will never have a return type. Constructors can be defined either inside the class definition or outside class definition us...