Ciência da Computação Aspecto Gerais Algoritmos

Dado programa abaixo

int func (int x1)

{

            int max,num;

            if (x1 = = 0) return(1);

            max = x1 - 1;

            num = func (max);

            return (x1 * num);

}

Podemos afirmar que o programa acima utiliza o conceito de

  • A. iteração
  • B. recursão
  • C. encapsulamento
  • D. abstração
  • E. modularização