Documente Academic
Documente Profesional
Documente Cultură
4p 1. Indicaţi prin săgeţi corespondenţa dintre definiţiile din coloana A şi noţiunile din coloana B
.
Variabilele definite în programul principal Variabile globale
Proceduri
Procedurile care se autoapelează Recursive
Parametri actuali
Parametrii care servesc pentru a transmite
valori din subprogram în programul principal Parametri formali
variabilă
{
cmmdc= cmmdc ( a−b , b ) , dacă a>b
cmmdc ( a , b−a ) , dacă a<b
6. Fie funcţia:
function secret (x:integer):integer;
var i,j:integer;
begin
i:=2*x;
if i>10 then j:=x mod 2
else j:=x div 3;
secret:=j-2*x;
end;
1p - Ce va tipări acest fragment de program pentru x:=10, dacă în programul principal este
. apelată astfel: writeln(secret(x));
- Rescrieţi subprogramul folosind o procedură.
2p
.
5p 7. Elaboraţi un program care citeşte de la tastatură o valoare numerică x şi afişează la ecran
. valoarea funcţiei f(x), definită astfel:
3x 4
f ( x )=cos2 ( √|
4
+ sin x+
5 |)
Pentru calcularea valorii funcţiei f(x) se va utiliza un subprogram funcţie.