Informática, perguntado por vitorvh302, 5 meses atrás

Considerando os conteúdos estudados em aula sobre a linguagem Python, analise o código abaixo e afirmações que seguem:

1 Enquanto count < 10 o Bloco de comandos B não será executado.
2 Enquanto count < 10 o Bloco de comandos C não será executado.
3 O Bloco de comandos C será sempre executado independente de count < 10.
4 Enquanto count < 10 o Bloco de comandos A será sempre executado.

Está correto o que se afirma em:

A)
Somente I e II.

B)
Somente II e IV.

C)
Somente I e IV.

D)
Somente III e IV.

E)
Somente II, III e IV.

Anexos:

romymoura23: Pessoal minha resposta está incorret, podem considerar B. Apesar de não concordar com a resposta... pois o bloco C sempre será executado idependente se o count < 10... Pois quando terminar o laço de repetição ele será executado.... No meu ponto de vista teve um erro de concordacia na alternativa III... o professor que fez isso está bugado rsrs

Soluções para a tarefa

Respondido por Aufinha
0

Nesse código somente as assertivas III e IV estão corretas alternativa D. Uma vez que é utilizado o comando de contagem 'count()' e de repetição 'while()'.

Como são utilizados os comandos count() e while() no Python.

Primeiro vamos entender um pouco da função count(), ela nos retorna a quantidade de vezes que um mesmo elemento está contido numa lista.

Já a função while, é muito conhecida como um laço, ela é utilizado com o propósito de repetição uma ou várias das instruções repassadas pelo programador.

Com isso os blocos que estão dentro do comando while só serão repetidos se obedecerem o código, ou seja, os blocos A e B que estão dentro do bloco.

while count < 10:

   #Bloco de comandos A

   print ('Olá...', count)

   count = count + 1

   #Bloco de comandos B

Já para o bloco C  que está fora do laço de repetição, ele sempre vai ser executado.

para mais informações sobre Python é só clicar no link: https://brainly.com.br/tarefa/52810204

#SPJ2

Anexos:
Perguntas interessantes