Bài tập tham khảo kiểu file nek
thực sự nó rất khó hiu
#include "stdafx.h"
#include<conio.h>
#include<stdio.h>
#define input "bai1.inp"
#define output "bai.out"
#define size 50
void nhap(int A[size],int &n);
void tinhTong(int A[size],int n,float &t);
void xuat(float t);
void main()
{
int A[size];
int n;
float t;
nhap(A,n);
tinhTong(A,n,t);
xuat(t);
}
void nhap(int A[size],int &n)
{
FILE *fi=fopen(input,"rt");
if(fi==NULL)
printf("Khong tim thay file du lieu ");
else{
fscanf(fi,"%d",&n);
for(int i=0;i<n;i++)
fscanf(fi,"%d",&A[i]);
fclose(fi);
}
}
void tinhTong(int A[size],int n,float &t)
{
int s=0;
int dem=0;
for(int i=0;i<n;i++)
s=s+A[i];
dem++;
t=s/dem;
}
void xuat(float t)
{
FILE *fo=fopen(output,"wt");
if(fo==NULL)
printf("Khong tim thay file du lieu ");
else{
fprintf(fo,"%d",t);
fclose(fo);
}
}