X-Git-Url: http://svarog.pmf.uns.ac.rs/gitweb/?p=spa1skripta-public.git;a=blobdiff_plain;f=skripta-spa1-sadrzaj.tex;h=1b678b2127f52100aaa6a465ef470422e852d726;hp=324b8fe077bdc30a78b9ff6b725553eea8396763;hb=09102fc71150ffe89466d6494f77ca75030b3be8;hpb=f2733b75b2d560014fd62c90c2ec1274ce2aa86f diff --git a/skripta-spa1-sadrzaj.tex b/skripta-spa1-sadrzaj.tex index 324b8fe..1b678b2 100644 --- a/skripta-spa1-sadrzaj.tex +++ b/skripta-spa1-sadrzaj.tex @@ -163,6 +163,8 @@ Sav sadržaj se može koristiti u skladu sa {\ttfamily CC-BY-NC-SA} licencom. \u \mainstart +\sectionbreak + \section{Ilustracija efikasnosti algoritma} \subsection{Zadatak: Pronaći sve pitagorine @@ -246,6 +248,7 @@ a^2 + b^2 & c^2\\ \end{array} \] +\manbreakJK \begin{codeblock} MODULE Trojke3; (* Pitagorine trojke koriscenjem teoreme *) @@ -515,6 +518,7 @@ BEGIN END MaxNiza4. \end{codeblock} +\sectionbreak \section{Stringovi} @@ -561,6 +565,7 @@ između \kod{Compare} i 0 isti kao i između prvog i drugog stringa. Postoji i modul \kod{Strings} koji ima nešto drugačije definisane procedure, no na njih se sada nećemo fokusirati. +\sectionbreak \section{Rad sa fajlovima} \subsection{Modul FIO} @@ -781,6 +786,7 @@ BEGIN END nizslog. \end{lstlisting} +\sectionbreak \section{Liste i pokazivači} Za rad sa pokazivačima je potrebno iz modula \kod{Storage} uvesti procedure @@ -1593,6 +1599,7 @@ BEGIN END VisTez. \end{lstlisting} +\sectionbreak \section{Polinomi preko listi} \subsection{Moduli} @@ -1896,7 +1903,9 @@ BEGIN (* Kolicnik *) Deli(kol, ost) END END Kolicnik; - +\end{codeblock} +\manbreakJK +\begin{codeblock} PROCEDURE PolinomNaN(p: Polinom; n: CARDINAL; VAR rez: Polinom); VAR @@ -2040,6 +2049,7 @@ BEGIN END PolSuma. \end{lstlisting} +\sectionbreak \section{Stek i red opsluživanja} \subsection{Zadatak: Ilustracija pisanja u fajl uz pomoć bafera} @@ -2270,7 +2280,9 @@ BEGIN END END END Top; - +\end{lstlisting} +\manbreakJK +\begin{codeblock} PROCEDURE Pop(VAR s : StekTip; VAR ok : BOOLEAN); BEGIN @@ -2338,7 +2350,9 @@ BEGIN END END END wcw. -\end{lstlisting} +\end{codeblock} + +\manbreakJK \subsection{Zadatak: Kalkulator za izračunavanje postfiksnih izraza} @@ -2391,7 +2405,7 @@ BEGIN END PostFix. \end{lstlisting} - +\sectionbreak \section{Simulacija rekurzije} @@ -2900,6 +2914,7 @@ END Rek2. \appendix +\sectionbreak \section{Native XDS Modula 2 -- kratko uputstvo}