01/10/2018, 09:18
Code không đọc và ghi được tệp
Mọi người cho em hỏi sao không đọc và ghi được tệp ạ
#include <iostream.h>
#include <conio.h>
#include <fstream.h>
#include <iomanip.h>
#include <math.h>
void doctep(int &n, int a[]){
ifstream input("number.inp",ios::in);
if(!input){
cout<<"Khong the mo tap tin";
exit(1);
}
input>>n;
for(int i=1;i<=n;i++)
input>>a[i];
input.close();
}
void sapxep(int n,int a[]){
int i,j,tg;
for(i=1;i<=n;i++){
for(j=i+1;j<=n;j++){
if(a[i]>a[j]){
tg=a[i];
a[i]=a[j];
a[j]=tg;
}
}
}
for(i=1;i<=n;i++)
cout<<a[i];
}
long tong(int n, int a[]){
long tong=0;
int i;
for(i=1;i<=n;i++)
{
if(a[i]%5==0)
tong=tong+a[i];
}
return tong;
}
void ghitep(int n,int a[]){
int i;
ofstream output("number.out",ios::out);
if(!output){
cout<<"Khong tao duoc tap tin";
exit(1);
}
sapxep(n,a);
for(i=1;i<=n;i++)
output<<a[i]<<" ";
output<<tong(n,a);
output.close();
}
int main(){
int n;
int a[100];
doctep(n,a);
ghitep(n,a);
return 0;
}
Bài liên quan