Professional Documents
Culture Documents
Datoteke GrupniRad
Datoteke GrupniRad
Profesor/-ica:
IZBOR INTERFEJSA
Za rješavanje datog zadatka korišten je program „Dev C++“ – besplatno integrisano razvojno okruženje
distribuirano pod GNU General Public License za programiranje na C i C++ jeziku. Izvorno ga je razvio
Colin Laplace, a prvi put je objavljen 1998. Napisan je u Delphima. Sadrži se i koristi MinGW ili TDM-GCC
64-bitni port GCC-a kao svoj prevodilac.
KODIRANJE
#include <iostream>
#include <fstream>
#include <iomanip>
using namespace std;
int main(int argc, char** argv) {
int n, m; }
ofstream izlaz; }
izlaz.open("a.txt"); izlaz.close();
ifstream ulaz;
cout << "Upisivanje u datoteku"<< endl;
cout << "Citanje iz datoteke" << endl;
cout << " == == == == == == == == == == = " << endl;
cout << "== == == == == == == == == = " << endl;
cout << "Unesi broj redova ";
ulaz.open("a.txt");
cin >> n;
for(int i=0; i<n; i++){
cout << "Unesi broj kolona ";
for(int j=0; j<m; j++){
cin >> m;
cout << setw(3) << x[i][j];
int x[n][m];
}
for(int i=0; i<n; i++){
cout<<endl;
for(int j=0; j<m; j++){
}
cout << "X[" << i <<", "<< j <<"] = ";
ulaz.close();
cin >> x[i][j];
return 0;
izlaz << x[i][j] << endl;
}
2
ALGORITAM:
3
TESTIRANJE
Za testiranje programa, potrebno je unijeti broj redova i broj kolona, te elemente matrice. Naš program
nam ispisuje matricu u tabelarnom obliku. U folderu gdje smo spremili naš program pojaviti će se datoteka
sa ekstenzijom .txt. Kada otvorimo prikazati će nam se elementi koji su predhodno unjeti u matricu.
KOMPLETIRANJE
DOKUMENTACIJE
Program služi za upisivanje neke matrice u datoteku i čitanje matrice iz
datoteke.
Cilj zadatka je da se korisnici upoznaju sa radom sa datotekama te
potrebnim bibliotekama i naredbama.
Zadatak se sastoji iz dva segmenta. U prvom dijelu imamo upisivanje u
datoteku. Od korisnika se traži da unese broj redova i kolona matrice.
Dimenzije matrice su proizvoljne i nisu ograničene. Nakon upisa dimenzija unose se
elementi matrice. Pri unosu korisniku su prikazani indeksi reda i kolone elementa koji
se unosi. Program sam kreira tekstualnu datoteku nazvanu „a“ u istom
folderu u kojem je i program.
U drugom dijelu zadatka program iz datoteke učitava i ispisuje matricu koju je
korisnik unijo u prvom dijelu. Nakon ispisa matrice program je gotov.