abc Tutorials:
   Operativni sistemi
   abc Windows 7
   abc Windows XP
   abc Operativni sistemi
   Microsoft Office
   abc Word 2010
   abc Word 2007
   abc Word 2003
   abc Excel 2010
   abc Excel 2007
   abc Excel 2003
   abc Power Point 2010
   abc Power Point 2003
   abc Access 2010
   abc Access 2007
   abc Front Page 2003
   Računari i Internet
   abc Osnove računara
   abc Internet osnove
   abc HTML
   abc Jasc Animation Shop
   abc Flash
   abc Movie Maker
   abc Pascal
   abc BASIC
   abc Algoritmi
   Provjera znanja
   abc Quiz-Test

Priručnici:
   MatchCAD
   CSS
   C++
   Java

Tutorials in English
   abc Word 2010
   abc Excel 2003
   abc Excel 2010
   abc PowerPoint 2010

Programski jezik PASCAL - riješeni primjeri i zadaci
elektronski priručnik
Željko B. Grbić i grupa saradnika

  1.    Uvod
  2. Organizacija i odlike sajta "abc PASCAL"
  3.     Teorijski uvod
  4.     Teorijska priprema
  5.     Pascal programi i algoritmi
  6.     Primjeri i zadaci
  7.     Zajedničke odlike zadataka
  8.     Uporedno rješenja zadataka - različite petlje
  9.     Tri petlje u istim prozoru - FOR, WHILE i REPEAT petlja
  10.     Algorimi i programski jezici

  11.     Provjera QUIZ
  12.     Provjera - Test priprema
  13.     Provjera TEST
  14.   TEORIJESKA PRIPREMA
  15.     2. Sintaksni dijagram
  16.       2.1. Sintaksni dijagram
  17.       2.2. Primjeri sintaksnih dijagrama
  18.     3. O Pascalu i Turbo Pascalu
  19.       Programski jezici
  20.       Istorijski razvoj programskog jezika PASCAL
  21.       Faze razvoja programa
  22.       Korištenje integrisane radne sredine - IDE TURBO PASCAL-a
  23.       Kad koristitiIDE?
  24.       Startanje TURBO PASCAL-a
  25.       Editovanje, snimanje i kompajliranje programa
  26.       Kopiranje sadržaja sa Interneta u IDE i izvođenje
  27.       Elementi dijalog prozora
  28.     4. Struktura programa i elementi u Pascal-u
  29.       4.1. Struktura programa u PASCALu
  30.       4.2. Elementi u PASCAL-u
  31.       4.3. Ključne riječi /KEY WORDS/
  32.       4.4. Program /PROGRAM/
  33.       4.5. Deklarisanje identifikatora - imena /DECLARING IDENTIFIERS/
  34.       4.6. Deklarisanje labele /LABEL/
  35.       4.7. Deklarisanje konstante/CONST/
  36.       4.8. Deklarisanje tipova /TYPE/
  37.       4.9. Deklarisanje promjenljive /VAR/
  38.       4.10. Deklarisanje procedure /PROCEDURE/ i funkcije /FUNCTION/
  39.       4.11. Deklarisanje bloka
  40.       4.12. Rezervisane rijeci /RESERVED WORDS/
  41.     5. Tipovi podataka u Pascal-u /PASCAL DATA TYPES/
  42.       5.1. Pojam tipa podataka
  43.       5.2. Vrste tipova
  44.       5.3. Cjelobrojni tip /INTEGER/
  45.       5.4. Realni tip /REAL/
  46.       5.5. Znakovni tip /CHAR/
  47.       5.6. Logički tip /BOOLEAN/
  48.       5.7. Skalarni tip
  49.       5.8. Intervalni /SUBRANG/
  50.     Aritmetički operatori u Pascalu
  51.     Tabela Izbor funkcija u Pascalu
  52.     Funkcije DIV i MOD sa primjerima - Djeljivost
  53.     Pisanje izraza u Pascalu
  54.     Primjeri i zadaci za vježbu: SQR, SQRT, TRUNC, ROUND
  55.     Primjeri i zadaci za vježbu: SUCC, PRED, ORD, CHR
  56.     Quiz - Test


  57.   LINIJSKA STRUKTURA
  58.     Izlaz WRITE(LN) - teorijska priprema
  59.     Izlaz    WRITE(LN)
  60.     Izaračunavanje u naredbi ispisa WRITE(LN) - teorijska priprema
  61.     Operatori u Pascalu
  62.     Konstantna vrijednost u Pascalu - teorijska priprema
  63.     Konstanta u Pascalu - primjeri i zadaci
  64.     Ulaz i izlaz READ(LN) i WRITE(LN) - teorijska priprema
  65.     Ulaz i izlaz  READ(LN) i  WRITE(LN)
  66.     Izdvajanje cifara dvocifrenog, trocifrenog, ... broja
  67.     Quiz - Test


  68.   RAZGRANATA STRUKTURA
  69.     IF THEN naredba - teorijska priprema
  70.     IF THEN ELSE naredba - teorijska priprema
  71.     Količnik i recipročna vrijednost
  72.     Kvadratni korijen
  73.     Najveći od učitanih brojeva max(a, b)
  74.     Najmanji od učitanih brojeva min(a, b)
  75.     IF THEN naredba - primjeri i zadaci
  76.     IF THEN ELSE naredba - primjeri i zadaci
  77.     CASE naredba - teorijska priprema
  78.     CASE naredba - primjeri i zadaci
  79.     Quiz - Test


  80.   CIKLIČNA STRUKTURA
  81.   FOR petlja
  82.     FOR petlja - teorijska priprema
  83.     FOR petlja - Zajedničke odlike zadataka koji izračunavaju sumu, proizvod, i brojač.
  84.     FOR petlja - Algoritmi i PASCAL programi
  85.     FOR petlja - primjeri i zadaci
  86.     FOR petlja - Pelja u petlji - Višestruka FOR petlja - Ugnježđena petlja
  87.     Uporedni zadaci 3 petlje (FOR, WHILE, REPEAT petlja) - WRITE
  88.     Uporedni zadaci 3 petlje (FOR, WHILE, REPEAT petlja) - Suma
  89.     Uporedni zadaci 3 petlje (FOR, WHILE, REPEAT petlja) - Proizvod
  90.     Uporedni zadaci 3 petlje (FOR, WHILE, REPEAT petlja) - Brojač
  91.     Uporedni zadaci 3 petlje (FOR, WHILE, REPEAT petlja) - IF naredba
  92.     Tri petlje u istim prozoru - FOR, WHILE i REPEAT petlja
  93.   WHILE petlja
  94.     WHILE petlja - teorijska priprema
  95.     WHILE petlja - Zajedničke odlike zadataka koji izračunavaju sumu, proizvod, i brojač.
  96.     WHILE petlja - Algoritmi i PASCAL programi
  97.     Primjeri i zadaci (FOR, WHILE i REPEAT petlja)
  98.     Tri petlje u istim prozoru - FOR, WHILE i REPEAT petlja
  99.     WHILE petlja - primjeri i zadaci
  100.   REPEAT petlja
  101.     REPEAT petlja - teorijska priprema
  102.     REPEAT-UNTIL petlja- Zajedničke odlike zadataka koji izračunavaju sumu, proizvod, i brojač.
  103.     REPEAT-UNTIL petlja - Algoritmi i PASCAL programi
  104.     Primjeri i zadaci (FOR, WHILE i REPEAT petlja)
  105.     Tri petlje u istim prozoru - FOR, WHILE i REPEAT petlja
  106.     REPEAT-UNTIL petlja - primjeri i zadaci
  107.     Quiz - Test


  108. Riješeni primjeri i zadaci, gotovi programi
  109.     Primjeri i zadaci
  110.     Dvocifreni i trocifreni brojevi
  111.       14.1. Ispis dvocifrenih brojeva po određenim kriterijima
  112.       14.2. Suma dvocifrenih brojeva po određenim kriterijima
  113.       14.3. Proizvoda i brojanja dvocifrenih brojeva po određenim kriterijima
  114.       14.4. Ispis trocifrenih brojeva sa tri petlje
  115.       14.5. Ispis trocifrenih brojeva sa jednom petljom - izdvajanje cifara
  116.       14.6. Suma, proizvod, brojac trocifrenih brojeva


  117.   NIZ /ARRAY/
  118.     Niz /ARRAY/ - teorijska priprema
  119.     Niz /ARRAY/ - izdvajanje, suma, proizvod i prebrojavanje
  120.     Niz /ARRAY/ - maksimum, minimum
  121.     Niz /ARRAY/ - sortiranje
  122.     Niz /ARRAY/ - formiranje novog niza


  123.   DVODIMENZIONALNI NIZ - MATRICA I VIŠEDIMENZIONALNI NIZ
  124.     Dvodimenzionalni niz ili matrica - teorijska priprema
  125.     Dvodimenzionalni niz ili matrica - primjeri i zadaci


  126. STRING
  127.     STRING - Primjeri i zadaci


  128.   POTPROGRAMI
  129.     Procedure /PROCEDURE/
  130.     Funkcije /FUNCTION/
  131.     Funkcije i procedure primjeri


  132. GRAFIKA
  133.     Geometrijski likovi
  134.     Prikaz funkcija u Pascalu


  135. DODACI
  136.     Standardne funkcije u Pascalu


  137. Korištenje PASCAL programa u programskim jezicima
  138.     FOR petlja - Algoritmi i PASCAL programi
  139.     WHILE petlja - Algoritmi i PASCAL programi
  140.     REPEAT-UNTIL petlja - Algoritmi i PASCAL programi
    C++
  141.     FOR petlja - Dijagram toka, Pascal program i C++ program
  142.     WHILE petlja - Dijagram toka, Pascal program i C++ program
  143.     REPEAT petlja - Dijagram toka, Pascal program i C++ program
    Java
  144.     WHILE petlja - Dijagram toka, Pascal program i Java program
  145.     REPEAT petlja - Dijagram toka, Pascal program i Java program


  146. Quiz - Test
  147.     Quiz - Test