Logo Passei Direto
Buscar
Na AULA 5 aprendemos a trabalhar com funções em linguagem Python. A seguir você encontra um código que cria uma função para encontrar o valor em milhas a partir de um dado valor em quilômetros.
Acerca deste código, assinale a alternativa INCORRETA:
A As linhas 5 e 6 correspondem ao que chamamos de programa principal.
B A execução do nosso algoritmo se iniciará pela linha 1, definindo a função 'KmMilha'.
C Na linha 3, a variável 'milha' envia seu valor para o programa principal. Este dado é armazenado em uma variável chamada 'resultado'.
D A variável 'km', na linha 1, recebe o dado vindo do input realizado na linha 5.
E Na linha de código 1 temos a criação de uma função chamada 'KmMilha' e também de uma variável de nome 'km'.
User badge image
Aprimorando com Questões

há 7 meses

Respostas

User badge image

Ed Verified user icon

há 7 meses

Vamos analisar cada uma das alternativas para identificar a que é INCORRETA: A) As linhas 5 e 6 correspondem ao que chamamos de programa principal. - Isso pode ser verdade, dependendo do contexto do código, já que o programa principal geralmente é onde a execução começa. B) A execução do nosso algoritmo se iniciará pela linha 1, definindo a função 'KmMilha'. - Isso é correto, pois a definição da função ocorre na linha 1. C) Na linha 3, a variável 'milha' envia seu valor para o programa principal. Este dado é armazenado em uma variável chamada 'resultado'. - Isso pode ser confuso, pois a variável 'milha' geralmente é o resultado da função e não "envia" seu valor para o programa principal. O valor é retornado pela função. D) A variável 'km', na linha 1, recebe o dado vindo do input realizado na linha 5. - Isso é incorreto, pois a variável 'km' é definida na linha 1 como parte da definição da função, e não recebe o input diretamente. E) Na linha de código 1 temos a criação de uma função chamada 'KmMilha' e também de uma variável de nome 'km'. - Isso é correto, pois a linha 1 define a função e pode incluir a variável 'km' como um parâmetro. Após essa análise, a alternativa INCORRETA é a D: "A variável 'km', na linha 1, recebe o dado vindo do input realizado na linha 5."

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!

Essa pergunta também está no material:

Mais perguntas desse material

Na AULA 4 você aprendeu a trabalhar com a estrutura de repetição while (enquanto). A seguir você encontra um código com o while que deveria apresentar na tela impresso todos os valores de 10 até 100. Porém, o código apresentado contém um problema. Assinale a alternativa que CORRETAMENTE explica qual o problema e a solução para ele.
A O problema no código é que a variável de controle não está sendo iterada, gerando um loop infinito e fazendo com que o laço nunca se encerre. A solução para o problema é retirar a linha do print de dentro do while, colocando após o laço, e criando uma instrução dentro do laço para iterar a variável de controle.
B O problema no código é que expressão lógica colocada no laço está incorreta. A solução para o problema é alterar a condição lógica do laço para x >= 100.
C O problema no código é que a variável de controle não está sendo iterada, gerando um loop infinito e fazendo com que o laço nunca se encerre. A solução para o problema é alterar a condição lógica do laço para x >= 100.
D O problema no código é que a variável de controle não está sendo iterada, gerando um loop infinito e fazendo com que o laço nunca se encerre. A solução para o problema é adicionar uma linha que incremente a variável de controle dentro do while. A linha deve ser inserida antes o print.
E O problema no código é que a variável de controle não está sendo iterada, gerando um loop infinito e fazendo com que o laço nunca se encerre. A solução para o problema é adicionar uma linha que incremente a variável de controle dentro do while. A linha deve ser inserida após o print.

Mais conteúdos dessa disciplina