Professional Documents
Culture Documents
1. X,Y,Z 3547954
2. X,Y,Z 3547955
3. X,Y,Z 3547956
4. X,Y,Z 3547957
?
PROGRAM XXX;
FUNCTION Zbir(br:byte): integer;
VAR I: shortint;
Z:integer;
BEGIN
Z:=0;
FOR I:=1 TO br DO
Z:=Z+I;
Zbir:=Z;
END;
VAR N: byte;
BEGIN
Write(Vnesi priroden broj : );
Readln(N);
Write(Zbir(N));
Readln;
END.
1. integer 3576913
2. byte 3576914
3. shortint 3576915
4. real 3576916
Pascal ?
1. Case_of 3497730
2. While_do 3497731
3. Repeat_until 3497732
4. For_to_do 3497733
4. ?
1. FilePos(DAT):longint; 3543721
-?
1. Real 3534123
2. Integer 3534124
3. Char 3534125
4. Boolean 3534126
ucenik :
Var ucenik:RECORD
Ime, ImeNaRoditel: string[15];
Prezime: string[20];
Godina: 1..4;
Prosek: real;
END;
:
1. Writeln(ucenik.Prosek); 3542268
2. Write(ucenik.Prosek); 3542269
3. Writeln(ucenik/Prosek); 3542270
4. Writeln(Prosek); 3542271
?
Z:=Sqrt(x)+3;
1. Real 3577405
2. Integer 3577406
3. Byte 3577407
4. Shortint 3577408
8. z
var x,y,z:shortint;
x:=100 ;
y:=28 ;
z :=x+y ;
1. -128 3532559
2. 128 3532560
3. -72 3532561
4. 72 3532562
broj ?
Var broj:SET OF 6..10;
1. 6, 7, 8, 9,10 3548742
2. 6 10 3548743
3. 6 10 3548744
4. 7, 8, 9 3548745
() :
1. 3576373
2. 3576374
3. 3576375
4. 3576376
11. Readln(Element);? :
A:=[ ];
FOR I;=1 TO N DO
BEGIN
Readdln(Element);
A:=A+[Element];
End;
1. 3575725
2. 3575726
3. 3575727
4. 3575728
12. ?
1. MOD 3534163
2. AND 3534164
3. OR 3534165
4. NOT 3534166
1. Real 3496357
2. Boolean 3496358
3. 3496359
4. 3496360
14.
Var A: RECORD
A:byte;
B:real;
End;
B: RECORD
A:char;
B:boolean;
End;
B B :
1. B.B; 3542969
2. A.B; 3542970
3. B.A; 3542971
4. B; 3542972
15. p?
VAR p:byte;
1. 26; 3497974
2. 256; 3497975
3. 25,6; 3497976
4. -256; 3497977
16. Pascal :
1. 3543637
2. 3543638
3. 3543639
4. 3543640
17. :
1. 3576337
2. 3576338
3. 3576339
4. 3576340
18.Var ucebnik:RECORD
Naslov: string[25];
Avtor: string[20];
Izdavac: string[35];
BrojNaStrani:integer;
END;
:
1. 25 3542120
2. 20 3542121
3. 35 3542122
4. 255 3542123
19. n 5
1. 120 3577917
2. 60 3577918
3. 25 3577919
4. 14 3577920
20. , S ?
PROCEDURE XX(S:string);
VAR Dol,I:integer;
BEGIN
DOL:=Length(S);
FOR I:=1 TO Dol DO
Writeln(S[I]);
END;
1. 3578321
2. 3578322
3. A 3578323
4. 7 3578324
21. -?
1. [ ] 3533399
2. ( ) 3533400
3. { } 3533401
4. (( )) 3533402
1. 18 3534351
2. 15 3534352
3. 9 3534353
4. 12 3534354
24. :
1. 3541806
2. 3541807
3. 3541808
4. 3541809
25. ?
1. 1 3577497
2. 2 3577498
3. 3 3577499
4. 4 3577500
26. () p . () :
1. New(p) 3541142
2. Dispose(p) 3541143
3. p:=nil 3541144
27. ?
Var broj:ARRAY[-5..5] OF 1..10;
1. 11 3533591
2. 10 3533592
3. 5 3533593
4. -5 3533594
1. 3544445
2. 3544446
3. 3544447
4. 3544448
29. p q ,
?
Begin
q^.sledadresa:=p^.sledadresa;
var
q,p:pokazuvac;
begin
if p<>nil then
if p^.sledadresa<>nil
then
begin
q:=p^.sledadresa;
B:=q^sodrzina;
P^.sledadresa:=q^.sodrzina;
P^.sledadresa:=q^.sledadresa;
Dispose(q);
End
Else
1. 3541762
2. 3541763
3. 3541764
4. 3541765
30. ?
VAR
:ARRAY[1..35,1..15] OF integer;
I,J,N,M: integer;
BRN, BRP:integer;
BEGIN
BRP;=0; BRN:=0;
FOR I:=1 TO N DO
FOR J:=1 TO M DO
IF A[I,J]>0
THEN
BRP:=BRP+1
ELSE
BRN:=BRN+1;
WRITELN(BRP:4,BRN:3);
END;
1. 3540878
2. 3540879
3. 3540880
4. 3540881