diem trung binh

#include<stdio.h>

#include<conio.h>

void nhapmang(int a[],int n);

void inmang(int a[],int n);

int ktnto(int a[],int n);

int dem(int a[],int n,int m);

float diemtb(int a[],int n);

int main()

{

int a[100];

int n,m;

printf("Nhap n=");

scanf("%d",&n);

nhapmang(a,n);

printf("Mang vua nhap:

");

inmang(a,n);

printf("Nhap m=");

scanf("%d",&m);

printf("So cac so bang %d:%d

",m,dem(a,n,m));

printf("Diem trung binh:%.2f",diemtb(a,n));

FILE *f;

f=fopen("data1.txt","wt");

if(f==NULL)

{

printf("Loi mo file de ghi");

return 1;

}

fprintf(f,"%.2f",diemtb(a,n));

fclose(f);

getch();

}

void nhapmang(int a[],int n)

{

int i;

for(i=0;i<n;++i)

{

printf("Nhap a[%d]=",i);

scanf("%d",&a[i]);

}

}

void inmang(int a[],int n)

{

int i;

for(i=0;i<n;++i)

printf("%d ",a[i]);

}

int ktnto(int n)

{

int i;

int m;

if (n==1)

return 0;

m=(int)sqrt(n);

for(i=2;i<=m;i++)

if(n%i == 0)

return 0;

return 1;

}

int dem(int a[],int n,int m)

{

int i;

int kq=0;

for(i=0;i<n;++i)

if(a[i]==m)

kq++;

return kq;

}

float diemtb(int a[],int n)

{

int i;

float tong=0;

for(i=0;i<n;++i)

tong=tong+a[i];

return tong/(n);

}

Bạn đang đọc truyện trên: TruyenTop.Vip