Upload
mihajlo-jonic
View
216
Download
0
Embed Size (px)
Citation preview
8/19/2019 google PJ5-IzvedeniTipovipodtipfdfsfsfsfdsfdsdovi
1/20
1
IZVEDENI TIPOVI I
PODTIPOVI
8/19/2019 google PJ5-IzvedeniTipovipodtipfdfsfsfsfdsfdsdovi
2/20
8/19/2019 google PJ5-IzvedeniTipovipodtipfdfsfsfsfdsfdsdovi
3/20
3
IZVEDENI TIPOVI PODATAKA IZVEDENI TIPOVI PODATAKA
program Primer_izvedeni is
var
God,Ukupno : Integer;
i : Integer;
beginUkupno := ;
!or i := 1 to 1 do
begin
input"God#;Ukupno := Ukupno $ God;
end;
output "Ukupno#
end;
program Primer_izvedeni istype
%tarost is ne& Integer;
Inde' is ne& Integer;
var
God, Ukupno : %tarost;i : Inde';
begin
Ukupno := ;
!or i := 1 to 1 do do
begin
input"God#;
Ukupno := Ukupno $ God;
end;
output "Ukupno#
end;
8/19/2019 google PJ5-IzvedeniTipovipodtipfdfsfsfsfdsfdsdovi
4/20
(
IZVEDENI TIPOVI IZVEDENI TIPOVI
Nasle Nasleđ đ ivanje atributaivanje atributa
8/19/2019 google PJ5-IzvedeniTipovipodtipfdfsfsfsfdsfdsdovi
5/20
)
IZVEDENI TIPOVI IZVEDENI TIPOVI
Nasle Nasleđ đ ivanje atributaivanje atributa
8/19/2019 google PJ5-IzvedeniTipovipodtipfdfsfsfsfdsfdsdovi
6/20
*
IZVEDENI TIPOVI IZVEDENI TIPOVI
Predefinisanje operatora Predefinisanje operatora
8/19/2019 google PJ5-IzvedeniTipovipodtipfdfsfsfsfdsfdsdovi
7/20
+
OgraniOgranič č enje opsega vrednostienje opsega vrednosti
PODTIPOVI PODTIPOVI Interva vrednosti:
type INDEX is new INTEGER range 1 .. 100;
PODTIPOVI
sutype !INT is INTEGER "#n$e %100 .. 100;
8/19/2019 google PJ5-IzvedeniTipovipodtipfdfsfsfsfdsfdsdovi
8/20
8/19/2019 google PJ5-IzvedeniTipovipodtipfdfsfsfsfdsfdsdovi
9/20
.
DIK!ETNI TIPOVI PODATAKA DIK!ETNI TIPOVI PODATAKA
Tipovi nabrajanjaTipovi nabrajanjatype /0 is "rvena, bea, zeena, pava#;
type 456I is
"ponede7ak,utorak,sreda,etvrtak,petak,subota,nede7a#;
type G04 is
"7an,!eb,mart8apri,ma787uni,7ui,avgust,sep,okt,nov,de#;
type %959U% is "06,0#;
type P5
8/19/2019 google PJ5-IzvedeniTipovipodtipfdfsfsfsfdsfdsdovi
10/20
1
DIK!ETNI TIPOVI PODATAKA DIK!ETNI TIPOVI PODATAKA
uređenost s"upa vrednosti
type /0 is "rvena, bea, zeena, pava#;
rvena > bea; bea > zeena; zeena > pava
8/19/2019 google PJ5-IzvedeniTipovipodtipfdfsfsfsfdsfdsdovi
11/20
11
DIK!ETNI TIPOVI PODATAKA DIK!ETNI TIPOVI PODATAKA
Atributi dis"retni# tipova
456I?I%9 @ vrednost 7e ponede7ak;
456I?A5%9 @ da7e vrednost nede7a;
546I?A5%9 @ petak8
456I?P0% "ponede7ak# @ vrednost 7e ;
456I?P0% "utorak# @ da7e vrednost 1;
P5
8/19/2019 google PJ5-IzvedeniTipovipodtipfdfsfsfsfdsfdsdovi
12/20
12
DIK!ETNI TIPOVI PODATAKA DIK!ETNI TIPOVI PODATAKA
Atributi dis"retni# tipova
9IP?%U"'# kvivaentno 7e sa:
9IPC
8/19/2019 google PJ5-IzvedeniTipovipodtipfdfsfsfsfdsfdsdovi
13/20
13
DIK!ETNI TIPOVI PODATAKA DIK!ETNI TIPOVI PODATAKA
Atributi dis"retni# tipova
9IP?%U"'# kvivaentno 7e sa:
9IPC
8/19/2019 google PJ5-IzvedeniTipovipodtipfdfsfsfsfdsfdsdovi
14/20
1(
DIK!ETNI TIPOVI PODATAKA DIK!ETNI TIPOVI PODATAKA
Atributi dis"retni# tipova
8/19/2019 google PJ5-IzvedeniTipovipodtipfdfsfsfsfdsfdsdovi
15/20
1)
DIK!ETNI TIPOVI PODATAKA DIK!ETNI TIPOVI PODATAKA
Atributi dis"retni# tipova
8/19/2019 google PJ5-IzvedeniTipovipodtipfdfsfsfsfdsfdsdovi
16/20
1*
DIK!ETNI TIPOVI PODATAKA DIK!ETNI TIPOVI PODATAKA
Atributi dis"retni# tipova
8/19/2019 google PJ5-IzvedeniTipovipodtipfdfsfsfsfdsfdsdovi
17/20
1+
DIK!ETNI TIPOVI PODATAKA DIK!ETNI TIPOVI PODATAKA
PA$A%
type
/0 = "rvena, bea, zeena, pava#;
456I ="ponede7ak,utorak,sreda,etvrtak,petak,subota,nede7a#;
G04 =
"7an,!eb,mart8apri,ma787uni,7ui,avgust,sep,okt,nov,de#;
%959U% = "06, 0#;
P5
8/19/2019 google PJ5-IzvedeniTipovipodtipfdfsfsfsfdsfdsdovi
18/20
1-
DIK!ETNI TIPOVI PODATAKA DIK!ETNI TIPOVI PODATAKA
&OD'%A (type
/0 = "rvena, bea, zeena, pava#;
456I = "ponede7ak,utorak, sreda, etvrtak, petak, subota, nede7a#;
G04 = "7an,!eb,mart,apri,ma7,7uni,7ui,
avgust,sep,okt,nov,de#;
%959U% = "06,0#;
P5
8/19/2019 google PJ5-IzvedeniTipovipodtipfdfsfsfsfdsfdsdovi
19/20
1.
DIK!ETNI TIPOVI PODATAKA DIK!ETNI TIPOVI PODATAKA
$ enu& /0 "rvena, bea, zeena, pava#;
enu& 456I "ponede7ak,utorak,sreda,etvrtak,
petak,subota,nede7a#;
enu& G04 "7an,!eb,mart,apri,ma787uni,7ui,
avgust,sep,okt,nov,de#;
enu& %959U% "06,0#;
enu& P5
8/19/2019 google PJ5-IzvedeniTipovipodtipfdfsfsfsfdsfdsdovi
20/20
2
ANONI&NI TIPOVI
type EAU "on, o!!#;
I, : EAU;