Drugi domaći zadatak: Programski jezik C (i LaTeX)
Rok za izradu domaćeg zadatka je 24. novembar 2006. do 22h. Odgovarajuci .tex, .pdf i .c fajl poslati na e-mail adresu jelenagr@matf.bg.ac.yu
ZADATAK: Napisati C program koji unosi sa standardnog ulaza pozitivan ceo broj i na standardni izlaz ispisuje sumu cifara tog broja.
TEST PRIMERI
ULAZ | IZLAZ |
---|---|
008 | 8 |
1028 | 11 |
333 | 9 |
-55 | nekorektan ulaz: treba uneti pozitivan broj |
Moguć sadržaj i oblik otkucanog teksta je na primer:
Na samom početku dokumenta ali pre \begin{document} treba navesti sledeće naredbe koje se odnose na vrstu dokumenta i nazive poglavlja i sadrzaja:
\documentclass{report}
\def\chaptername{Poglavlje}
\def\contentsname{Sadr\v{z}aj}
ili
\documentclass{article}
\def\chaptername{Poglavlje}
\def\contentsname{Sadr\v{z}aj}
Ako prva strana treba da
sadrži samo naslov teksta i ime autora, onda naredbe glase:
\begin{document} \large \title{Drugi seminarski rad} \author{Ime Prezime broj indeksa, smer} \maketitle \newpage (\large se zapravo odnosi na veličinu slova u dokumentu, \newpage na prelazak na novu stranu) | |
Prvo poglavlje treba
da se zove Skica (ideja) rešenja, dakle \section{Skica re\v{s}enja} %za stil-klasu article |
\begin{enumerate}
\item Prvi element liste
\item Drugi element liste
\item Treći element liste
\end{enumerate}
Za nenumerisanu listu koristi se \begin{itemize} i \end{itemize}.
Matematičke formule se navode između znakova $, dakle
$formula$,
ako se navedu dva znaka $$ onda će data formula automatski biti u novom redu i centrirana.
Drugo poglavlje treba da se zove C kôd . Nakon
odgovarajućeg
podnaslova ispisati C kôd. \begin{verbatim} #include <stdio.h> int main() int rez=15; \end{verbatim}
| |
Treće poglavlje treba da se zove Pokretanje programa i u okviru ovog poglavlja može se staviti istoimeni podnaslov. Kod III poglavlja potrebno je opisati način izvršavanja ovog programa (na primer upotrebom prevodioca gcc).
|
Na kraju se moze staviti
sadrzaj. Sadrzaj se automatski generise
naznakom odnosno pre \end{document} |
OBRADA LaTeX dokumenta programom latex i dvipdf
> latex drugi.tex
> dvipdf drugi.pdf
ILI
>latex mojtekst.tex
> dvips mojtekst.dvi
> ps2pdf mojtekst.ps mojtekst.pdf
ILI
pdflatex drugi.ltx