Programiranje 1


Profesor: dr. Predrag Janičić

Asistent: Sana Stojanović

Vežbe: ponedeljkom od 10h do 16h i utorkom od 9h do 16h sala 1 u Jagićevoj

 

Obaveštenje:

 

Uputstva:

Programski jezik C:

Teme obrađene na vežbama:

  1. Tex:
  2. Formalne gramatike, URM mašine (sabiranje): FJG i URM
  3. URM mašine (poređenje celih brojeva, množenje brojeva), specifikacija sintakse programskih jezika, I DOMAĆI: URM i EBNF
  4. Programski jezik C:
    • Osnovni tipovi podataka, formatiranje izlaza, define direktiva, enumerisane konstante: I čas
    • Nizovi - osnovne naredbe, funkcije: II čas
    • If-else naredba, for naredba, unošenje elemenata niza, računanje maksimalnog elementa: III čas
    • While, do-while naredba, dvostruke for petlje: IV čas
    • Bitovski operatori, preusmeravanje ulaza i izlaza programa, II DOMAĆI: V čas
    • Makroi, karakterske niske, prenos nizova u funkciju: VI čas
    • Karakterske niske, konverzije, primeri sa prostim brojevima, III i IV DOMAĆI: VII čas
    • Funkcije sa nizovima, polinomi, sume, rekurzije, argumenti komandne linije, rad sa datotekama: VIII čas
    • Strukture, čitanje struktura iz datoteka, pokazivači, generisanje slučajnih brojeva: IX čas