Uma função é uma sub-rotina, que tem como objetivo desviar a execução do programa principal para realizar uma tarefa específica.
ASCENCIO, A. F. G.; CAMPOS, E. A. V. Fundamentos da programação de computadores. 5. ed. São Paulo: Prentice Hall, 2010.
Considere o algoritmo a seguir. No programa, é possível identificar a declaração e utilização da função convertePeso().
01 - def convertePeso(q):
02 - g = q * 1000
03 - return g
04 -
05 - pes = 0
06 - gra = 0
07 -
08 - pes = float(input("Digite o peso em quilos:"))
09 - convertePeso(pes)
10 - print("O peso em gramas é:", gra)
Levando em consideração seus conhecimentos sobre funções, bem como o código anterior, avalie as afirmações a seguir.
I – A função convertePeso() irá retornar o peso convertido em gramas: um número do tipo inteiro, obrigatoriamente.
II – A variável g pertence ao escopo da função convertePeso() e não pode ser referenciada fora desse contexto.
III – Para que o comando "print()", da linha 10, apresente um resultado correto, é preciso fazer com que a variável "gra" receba o resultado da execução da função convertePeso(), na linha 09.
É correto o que se afirma em:
Alternativas
Alternativa 1:
II, apenas.
Alternativa 2:
I e II, apenas.
Alternativa 3:
I e III, apenas.
Alternativa 4:
II e III, apenas.
Alternativa 5:
I, II e III.
Respostas
respondido por:
2
Resposta:
01
Explicação:
Perguntas similares
3 anos atrás
3 anos atrás
3 anos atrás
5 anos atrás
5 anos atrás
7 anos atrás
7 anos atrás
7 anos atrás