Recursivitate

Recursivitate

10th - 11th Grade

20 Qs

quiz-placeholder

Similar activities

PH kelas 10 Bab 1

PH kelas 10 Bab 1

9th - 12th Grade

18 Qs

K11_Kiểm tra thường xuyên_Lần 1_HK1

K11_Kiểm tra thường xuyên_Lần 1_HK1

11th Grade

20 Qs

C++ Ripetizione

C++ Ripetizione

9th - 12th Grade

20 Qs

Proses Pemrograman

Proses Pemrograman

11th Grade

15 Qs

Array

Array

10th - 12th Grade

20 Qs

Loops

Loops

5th - 12th Grade

16 Qs

Python Итоговый тест

Python Итоговый тест

1st - 12th Grade

19 Qs

Loops Quiz

Loops Quiz

9th - 12th Grade

16 Qs

Recursivitate

Recursivitate

Assessment

Quiz

Computers

10th - 11th Grade

Hard

Created by

Eugenia-Maria Ohota

Used 12+ times

FREE Resource

20 questions

Show all answers

1.

FILL IN THE BLANK QUESTION

2 mins • 1 pt

Subprogramul f este definit mai jos.

long f(int n)

{

if(n<=0) return 0;

else return f(n-1)+2*n;}

Dacă f(x) are valoarea 10100, care este valoarea lui x?

2.

MULTIPLE SELECT QUESTION

1 min • 1 pt

Subprogramul f este definit mai jos.

long f(int n){

if(n<=0) return 0;

else return f(n-1)+n;}

Ce se afișează la apelul f(10)

10

55

0

110

3.

MULTIPLE SELECT QUESTION

1 min • 1 pt

Subprogramul f este definit mai jos.

long f(int n){

if(n<=0) return 0;

else return f(n-1)+1;}

Ce se afișează la apelul f(10)

10

55

0

110

4.

MULTIPLE SELECT QUESTION

1 min • 1 pt

Considerăm subprogramul f, definit mai jos. Care va fi valoarea variabilei globale x după apelul f(4962,x), dacă înainte de apel, x are valoarea 0?

void f(int n,int &a)

{int c;

if(n!=0){ c=n%10; if(a<c) a=c;

f(n/10,a); }}

0

2

9

4

5.

MULTIPLE SELECT QUESTION

2 mins • 1 pt

Considerăm subprogramul f, definit mai jos. Care va fi valoarea variabilei globale x după apelul f(4962,x), dacă înainte de apel, x are valoarea 100?

void f(int n,int &a)

{int c;

if(n!=0){ c=n%10; if(a<c) a=c;

f(n/10,a); }}

100

2

9

4

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Se consideră subprogramul f, definit mai jos. Indicați ce valoare are f(15, 25).

int f(int a,int b)

{ if (b==0) return a;

else return f(b,a%b);

}

15

10

5

0

7.

FILL IN THE BLANK QUESTION

1 min • 1 pt

Se consideră subprogramul f, definit mai jos.

int f(int x)

{ if(x<=0)

return 0;

return x+f(x-5);

}

Care este rezultatul apelului f(20)?

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?