30.03.2017 Views

Excel_VBA_manual

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

oj = FreeFile()<br />

Open "C:\izlazpod.txt" For Output As #broj<br />

Write #broj, n<br />

Write #broj, m<br />

For i = 0 To n - 1<br />

For j = 0 To m - 1<br />

Write #broj, a(i, j)<br />

Next j<br />

Next i<br />

Close #broj<br />

End Sub<br />

U datoteci "izlazpod.txt" prvi podatak je vrijednost n (broj redova), drugi podatak je m (broj<br />

stupaca), a zatim slijede podaci polja koji su smješteni jedan ispod drugog.(Sl. 4.2.2)<br />

Sl. 4.2.2 Ispis podataka u datoteku<br />

Nakon što su podaci ispisani u tekstualnu datoteku, pokreće se izvršna .EXE datoteka ovisno o<br />

vrsti sortiranja. Ako je sortiranje od većih prema manjim brojevima pokreće se datoteka veci.exe,<br />

a u drugom sluĉaju datoteka manji.exe.<br />

Programi su napisani kao konzolne aplikacije i koriste metodu ljusaka (shells) za sortiranje niza.<br />

Izvorni kod (source) programa manji.cpp glasi:<br />

#include <br />

#include <br />

#include <br />

#include <br />

#pragma hdrstop<br />

#define NMAX 450<br />

FILE *stream;<br />

49

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!