Leia o trecho a seguir:
“Normalmente as funções retornam algum resultado para quem as chamou. Assim, a informação corre nos dois sentidos, entre quem chamou e a função chamada […] mas podemos obter mais de uma resposta se essa resposta vier encapsulada.”
Fonte: RIBEIRO, J. A. Introdução à programação e aos algoritmos. 1. ed. Rio de Janeiro: LTC, 2019, 111-113.
Com base no texto e nos seus conhecimentos sobre Funções, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s).
I. ( ) A sintaxe apresentada abaixo é utilizada para funções:
funcao : tiporetorno
inicio
retorne < valor >
fimfuncao
II. ( ) A função é um tipo de sub-rotina que retorna algum valor.
III. ( ) A função f1, escrita em pseudocódigo abaixo, recebe uma variável real e retorna um valor inteiro.
funcao f1 (N:inteiro) : real
inicio
se (N<=1)
então retorna 1
senão retorna (N* f1 (N-1))
fimse
fim
IV. ( ) A função f1, cujo pseudocódigo foi descrito acima, é executada apenas uma vez, já que em seu corpo existe apenas um comando condicional.
Agora, assinale a alternativa que apresenta a sequência correta:
Soluções para a tarefa
Respondido por
20
Resposta: V, V, F, F
Explicação:
Respondido por
4
Resposta: Letra B. - V, V, F, F
Explicação:
Letra B. A afirmação I é verdadeira, pois para implementar uma função é preciso fazer a declaração da função e dos tipos de dados, implementar a série de comandos necessários e solicitar que seja retornado o valor gerado como resultado da execução do programa a partir das entradas fornecidas pelo usuário. A afirmação II é verdadeira, pois a função é um subprograma que retorna valores. A afirmação III é falsa porque a função f1 recebe um valor inteiro e retorna um valor real. A afirmação IV é falsa, pois, dependendo do valor de ‘n’, a função f1 poderá ser executada diversas vezes
Perguntas interessantes
História,
5 meses atrás
Matemática,
5 meses atrás
Matemática,
5 meses atrás
ENEM,
5 meses atrás
Física,
5 meses atrás
Matemática,
11 meses atrás
Química,
11 meses atrás