You are on page 1of 11

1. Readln(Input,X,Y,Z);?

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

2. Seek(DAT, N); 3543722

3. FileSize (DAT):longint; 3543723

4. Eof (DAT):boolean; 3543724

-?

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

FUNCTION Fak (n:integer): longint;


BEGIN
IF n>=2 then
Fak:=n*Fak(n-1)
Else
Fak:=1;
End;
:

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

22. S:=GEOGRAFIJA, BIOGRAFIJA


:

1. Delete(S,1,2); Insert(BI, S, 1); 3577661

2. Delete(S,1,3); Insert(S, BIO, 1); 3577662

3. Delete(S,1,3); Insert(BI, S, 0); 3577663

4. Insert(BI, S, 1); Delete(S,1,2); 3577664


23. ( ) ARRAY[-3..2,b..d] OF 1..5?

1. 18 3534351

2. 15 3534352

3. 9 3534353

4. 12 3534354

24. :

1. 3541806

2. 3541807

3. 3541808

4. 3541809

25. ?

FUNCTION Ime(S1:string; x,y:byte):string;


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

4. Dispose(p, k1) 3541145

27. ?
Var broj:ARRAY[-5..5] OF 1..10;

1. 11 3533591

2. 10 3533592

3. 5 3533593

4. -5 3533594

28. Seek(Dat, FileSize(Dat)); :

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

You might also like