Logo Passei Direto
Buscar
Outra característica da utilização de funções é que nem sempre a execução é linear, pois a execução pode saltar quando a função é chamada. Esse mecanismo funciona conforme o trecho a seguir: #include float calcular(){ float num; printf("Digite um numero: "); scanf("%f",&num); return numnum; } int main(){ float resultado = 0; resultado = calcular(); printf("A potencia do numero digitado = %.2f ",resultado); return 0; } Analisando o trecho,considere os seguintes passos apresentados. 1) Retorna o valor multiplicado por ele mesmo. 2) O resultado da função é impresso. 3) A execução vai para a linha 2. 4) Armazena numa variável. 5) O programa começa a ser executado. 6) A função calcular() é chamada. 7) Após retornar o valor, o programa retorna para a linha 10. 8) Na função calcular() é solicitado um valor ao usuário. Assinale a alternativa que contém a sequência correta:
User badge image
luis antonio do Amaral

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Analisando o trecho de código e os passos apresentados, a sequência correta da execução seria: 5) O programa começa a ser executado. 6) A função calcular() é chamada. 8) Na função calcular() é solicitado um valor ao usuário. 1) Retorna o valor multiplicado por ele mesmo. 4) Armazena numa variável. 2) O resultado da função é impresso. 7) Após retornar o valor, o programa retorna para a linha 10. 3) A execução vai para a linha 2. Portanto, a sequência correta é: 5, 6, 8, 1, 4, 2, 7, 3.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina