Code:
#include <iostream>
#include <fstream>
int main() {
using namespace std;
int niz[5];
int i, j, s=0;
fstream datoteka;
datoteka.open("niz.txt");
cout<<"Unesite 5 brojeva.\n";
for(i=0; i<5; i++)
{
cin>>niz[i];
datoteka<<niz[i]<<"\n";
s+=niz[i];
}
// citanje niza
cout<<"Koji niz zelite: ";
cin>>s;
for( i=0; i<s; i++ )
{
for( j=0; j<3; j++ )
{
datoteka>>niz[j];
}
}
for(i=0; i<3; i++)
{
cout<<niz[i];
}
datoteka.close();
return 0;
}
#include <iostream>
#include <fstream>
int main() {
using namespace std;
int niz[5];
int i, j, s=0;
fstream datoteka;
datoteka.open("niz.txt");
cout<<"Unesite 5 brojeva.\n";
for(i=0; i<5; i++)
{
cin>>niz[i];
datoteka<<niz[i]<<"\n";
s+=niz[i];
}
// citanje niza
cout<<"Koji niz zelite: ";
cin>>s;
for( i=0; i<s; i++ )
{
for( j=0; j<3; j++ )
{
datoteka>>niz[j];
}
}
for(i=0; i<3; i++)
{
cout<<niz[i];
}
datoteka.close();
return 0;
}
Prvi deo koda (upisivanje nizova) bi trebalo da je tačno, al čitanje niza nije...
Kako pravilno uraditi?
[Ovu poruku je menjao vujkeBG dana 23.10.2012. u 17:29 GMT+1]