Elabore uma função recursiva que imprimira todos os números até 100 a partir de um número inteiro recebido como parâmetro.
Passo 1
Iniciando pelo escopo da função, podemos definir o seu escopo da seguinte forma:
Onde nos referimos a uma função chamada sem retorno que espera como parâmetro um número inteiro que iniciará a contagem até 100.
Passo 2
Agora que já temos uma visão geral da nossa função, podemos definir o caso básico dela.
Que basicamente consiste em impedir a criação de novas instâncias quando assumir um valor superior a 100.
Passo 3
Agora que já temos um caso básico, podemos criar uma regra para a criação das instâncias recursivas.
Onde simplesmente iremos imprimir o valor de na instância atual e iremos passar como parâmetro de uma chamada recursiva. Isso fará com que todos os números sejam impressos desde o valor de da primeira instância até 100.
Resposta
Ei, a resposta está no passo a passo :)