Tính trung bình cộng các số chẵn trong mãng, code em không biết lỗi chỗ nào nhưng khi xuất ra kqua thì lại ra…
#include <iostream>
using namespace std;
void nhapmang (int A[100], int &n)
{
cout<<"nhap n: ";
cin>>n;
for (int i=0; i<n;i++)
{
cout<<"Nhap phan tu thu "<<i<<":";
cin>>A[i];
}
}
double armean (int A[100],int n)
{
double sum=0,num=0;
for (int i=0;i<n;i++)
{
if(A[i]%2==0)
{
num++;
sum+=A[i];
}
return sum/num;
}
}
int main()
{
int A[100];
int n;
nhapmang(A,n);
cout<<"Gia tri la:";
xuatmang (A,n);
cout<<"mang chan"<<" ";
xuatmangchan (A,n); //may cai nay cung trong bai,
cout<<"dem so le"<<" "; //nhung em trich ra
countodd(A,n);
cout<<"trung binh cong so chan";
double check = armean(A,n);
cout<< check;
return 0;
}
}
đây là kqua nó ra