Informática, perguntado por gaabigms1953, 4 meses atrás

(quadrix ¿ cobra tecnologia, 2014)(adaptada) dado o programa em python para troca de valores: a = input("digite o valor de a: ") b = input("digite o valor de b: ") x = a a = b b = x print("o valor de a é: ", a) print("o valor de b é: ", b) considerando o algoritmo acima, as variáveis: x, a e b foram criadas com escopo global na área de dados da memória. X, a e b foram criadas com escopo local na área de dados da memória. A e b poderiam, refazendo o algoritmo, ser qualificadas com escopo local e a variável x com escopo global. A e b poderiam, refazendo o algoritmo, ser qualificadas com escopo global e a variável x com escopo local. Está correto o que consta somente em:

Soluções para a tarefa

Respondido por gianlucasantos2106
0

Resposta:

I e IV

Explicação:

X, A e B foram criadas com escopo global na área de dados da memória.

A e B poderiam, refazendo o algoritmo, ser qualificadas com escopo global e a variável X com escopo local.

Acabei de fazer a questão e acertar.

Respondido por vbonat
0

Analisando o código fornecido em Python, determinaremos que são corretas as afirmações I e IV. Alternativa b).

Variáveis em escopo global e escopo local

  • I - Correto. Conforme foram declaradas no código, as variáveis possuem escopo global na memória.
  • II - Incorreto. Conforme explicado acima, o escopo de todas as variáveis é global e não local.
  • III - Incorreto. Conforme a necessidade do algoritmo, as variáveis A e B devem ter escopo global.
  • IV - Correto. A variável X é utilizada como auxiliar, apenas para a troca de valores entre as variáveis A e B. Portanto, refazendo o algoritmo, X poderia ter escopo local, enquanto A e B escopo global.

Portanto, é correta a alternativa b).

Dados que completam o enunciado

Afirmações organizadas:

I) X, A e B foram criadas com escopo global na área de dados da memória.

II) X, A e B foram criadas com escopo local na área de dados da memória.

III) A e B poderiam, refazendo o algoritmo, ser qualificadas com escopo local e a variável X com escopo global.

IV) A e B poderiam, refazendo o algoritmo, ser qualificadas com escopo global e a variável X com escopo local.

Alternativas:

a) I e III.

b) I e IV.

c) II.

d) III.

e) II e IV.

Saiba mais sobre programação Python: https://brainly.com.br/tarefa/53642459

#SPJ4

Perguntas interessantes