Considere a função a seguir como uma solução recursiva para calcular o resto de uma divisão. Qual deve ser o retorno dentro do bloco else? public static int restoRecursivo(int a, int b) { if (critério de parada ) { return caso base; } else { } a. return b - restoRecursivo(a, b) b. return restoRecursivo(a - b, b) c. return restoRecursivo(a, a - b) d. return a - restoRecursivo(a, b) e. return restoRecursivo(b, a)
Um jogo armazenou em um vetor a pontuação de todos os jogadores em uma determinada partida, com a primeira metade do vetor representando jogadores do time A e a segunda metade representando jogadores do time B. Sabendo disso, o que será salvo no arquivo, pelo código abaixo? StreamWriter sw = new StreamWriter(caminho_do_arquivo); int x = 0; int y = 0; for (int i = 0; i < vetor.Length; i++) { if (i< vetor.Length/2-1) { x += vetor[i]; y++; } } sw.WriteLine(x/y); sw.Close(); a. A maior pontuação geral. b. A maior pontuação do time A. c. A média da pontuação do time A. d. A maior pontuação do time B. e. A média da pontuação do time B.