Â
In this, we are going to see how to print the Average of Integer elements in an Array using Pointers in C++ Programming Language.
The Code given below can be used for TURBO C++ Compilers: -
//C++ Program to print average of entered array
#include <iostream.h>
#include <conio.h>
float average(float *num, float size)
{
float sum = 0, avg;
for (int i = 0; i < size; i++)
{
sum = num[i] + sum;
}
avg = sum / size;
return avg;
}
void main()
{
clrscr();
float avg, num[600];
int n;
cout << "Total number of terms:- \n";
cin >> n;
cout << "Enter the terms:-\n";
for (int i = 0; i < n; i++)
{
cin >> num[i];
}
avg = average(num, n);
cout << "Average is:- " << avg;
getch();
}
//...........Coded by YASH ALAPURIA
The Code given below can be used for gcc/g++ Compilers: -
//C++ Program to print average of entered array
#include <iostream>
#include <stdlib.h>
using namespace std;
float average(float *num, float size)
{
float sum = 0, avg;
for (int i = 0; i < size; i++)
{
sum = num[i] + sum;
}
avg = sum / size;
return avg;
}
int main()
{
system("cls");
float avg, num[600];
int n;
cout << "Total number of terms:- \n";
cin >> n;
cout << "Enter the terms:-\n";
for (int i = 0; i < n; i++)
{
cin >> num[i];
}
avg = average(num, n);
cout << "Average is:- " << avg;
return 0;
}
//...........Coded by YASH ALAPURI<
#ENJOY CODING
Post a Comment
FOR ANY DOUBTS AND ERRORS FEEL FREE TO ASK. YOUR DOUBTS WILL BE ADDRESSED ASAP