[Rezolvare] Analiza p1 (f1, length, output 135ed / 3)
Posted: Tue Sep 22, 2026 7:37 pm
Analiza p1: f1 + length + output
Enuntul complet in imaginea atasata mai jos
Rezolvare (a–f)
a) Parametrii actuali la primul apel wrote:f1(a[0], b[0]) = f1('2', '3').
b) Antetul functiei f1 wrote:int f1(char x, char y)
c) b.length() wrote:b = "3135speed" are 9 caractere → 9.
d) Variabila de tip structurat wrote:a, b — siruri (string).
f) Output (calcul)e) Tipul parametrilor formali wrote:char → bifeaza char.
Code: Select all
l_a = 8 ("2135feed"), l_b = 9 ("3135speed") → n = 8
i=0: f1('2','3')=2 → r!=1 → k=1 (nimic afisat)
i=1: f1('1','1')=1 → cout '1'
i=2: f1('3','3')=1 → cout '3'
i=3: f1('5','5')=1 → cout '5'
i=4: f1('f','s')=2 → r!=1 → k=2
i=5: f1('e','p')=2 → r!=1 → k=3
i=6: f1('e','e')=1 → cout 'e'
i=7: f1('d','d')=1 → cout 'd'
Linia 1: 135ed
Linia 2: 3Enunt (foto):