Documente Academic
Documente Profesional
Documente Cultură
13.11.2012
1
Indicai prin sgei corespondena dintre definiiile din coloana A i noiunile din coloana B:
A. Definiii
1. Variabilele definite dup antetul programului
B. Noiuni
1. Variabile globale
2. Parametri actuali
3. New
5. Proceduri
6. Dispose
7. Funcii
2 Fie declaraia :
Var p, q : ^integer ;
I)
Indicai instruciunile corecte sintactic:
a) p^:=q^;
II)
b) p^:=nil;
c) readln( q );
d) q^ := p ;
e) q^ := 10 ;
p^ :=10;
Pagin 1 din 5
Rspuns...
0
2
Begin
Write(m=); Readln( m );
P( m , z);
Writeln( z );
End.
a)
b)
c)
d)
e)
II) Enumerati:
Variabilele globale:
Variabilele locale...
Parametri formali valoare:
Parametri formali variabil:..
Parametri actuali...
Sriei un program, care conine un subprogram cu ajutorul cruia se numr cte componente ale
unui tablou unidimensional de tip array[1..n] of real (n<=50) snt egale cu ultima component a
acestui tablou. Numrul de componente n ale tabloului se citete de la tastatur.
Tabloul se trans mite n procedur ca parametru, iar rezultatul se afieaz din programul principal.
Pagin 3 din 5
Scriei o funcie recursiv care s calculeze valoarea celui mai mare divizor comun a dou
numere naturale a i b,
conform algoritmului:
Cmmdc=
a
, dac a=b
Cmmdc (a - b , b ) , dac a > b
Cmmdc (a , b - a ) , dac a < b
Pagin 4 din 5
Pagin 5 din 5