Подручја рада
Претрага
35. Низови - утврђивање

Уводни део часа :
1. Који су основни типови података у PASCAL  - у ?
2. Које су одлике основних типова података ?
-------------------------------------------------------------------------------------------------------------------
Главни део часа :

1. Одредити број компоненти у сваком низу ако су дате следеће дефиниције :

type slovo=(c, d, e, f, g, h);
        interval=-4..4;
        skala=array[0..99] of char;
        linija=array[slovo] of slovo;

var   xniz : skala;
        yniz : znakovi;
        zniz : linija;

2. Претпостављајући да је i=3 и j=-2, одредити вредност индекса у изразима низа x.

а) x[i+j];
б) x[7-i+j];
в) x[2*i+succ(j)];
г) x[i*j+pred(7)].

3. Колико елемената садржи матрица а ?

a) type matrica=array[-2..2, 0..10] of integer;

    var a : matrica;

б) type matrica=array['0'..'9', 1..9] of boolean;

    var a : matrica;

4. Које од наведених операција су дозвољене у PASCAL - у ?

var a, b : array[1..15, 0..8] of real;
      t : boolean;

а) a:=b;     б) a:=a+b;     в) t:=a<>b;     г) read(a);     д) a[2,3]:=b[4,8]+b[1,1].

5. Које вредности се добијају извршавањем следећих наредби ?

а) writeln(lenght('Capedunum'));

b) writeln(lenght('Montevideo'));

в) writeln(lenght(''));

6. Одредити вредност променљиве s по извршавању следећих наредби.

а) s:=concat('ba', 'sk', 'et');

б) s:='Zdravo'+'!';

в) str(30,s);

г) str(7.5 : 10 : 3, s).