Ati inteles? Probleme cu răspuns scurt ►1. (Bacalaureat iulie 2008, varianta 9) Fie subprogramul £ definit alăturat şi a o variabilă de tip întreg. Dacă în urma apelului f (a) valoarea returnată de funcție a fost 153 , atunci valoarea variabilei a a fost: int f(int n) { if (n= 0) return 0; else return n+f(n-1); } a) 18 b) 31 c) 20 d) 17 ►2. Precizaţi care dintre următoarele funcţii realizează suma numerelor naturale mai mici sau egale cu argumentul funcției: 1) 11) III) float f1 (float i) int f2 (int i) float f3 (int i) { { { if (i) return 0; else if (i) return 0; else if (i>1) return fl (i-1)+i; return i+f2 (i-1); return i+f3 (i-1); else return 1; } a) | b) ll c) III d) toate 3. (Bacalaureat, iulie 2000, variantele 5 şi 10) Care este valoarea returnată de int f(int x) { funcţia la apelul £ (4) ? a) 16 b) 24 c) 48 d) 3 4. Deduceţi valoarea pe care o returnează funcţia calcul apelată cu parametrul actual 5 {calcul (5)}. } if (x PRIMELE 3 EX VA ROG
Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Sperăm că informațiile disponibile v-au fost utile. Dacă aveți întrebări suplimentare sau aveți nevoie de sprijin, nu ezitați să ne contactați. Vă așteptăm cu drag și data viitoare! Nu uitați să adăugați site-ul nostru la favorite pentru acces rapid.