Logo Passei Direto
Buscar
Na AULA 3 aprendemos sobre estruturas de decisão. Uma delas é a estrutura de seleção composta, que prevê dois conjuntos de instruções após a avaliação da condição.
Acerca das afirmativas apresentadas, assinale somente as CORRETAS:
I. Com base no resultado da condição (VERDADEIRO ou FALSO), o fluxo do algoritmo segue para um dos blocos de instruções.
II. A linguagem Python testa a condição com o comando if (): caso o resultado do teste seja verdadeiro executa o bloco de instruções à esquerda na imagem.
III. A linguagem Python testa a condição com o comando if (): e caso o resultado seja falso executa o bloco de instruções à direita na imagem é executado.
IV. Na linguagem Python o comando if (): testa a condição e só executará o bloco de instruções à esquerda. Caso o resultado seja falso o algoritmo finaliza a sua execução.
V. O teste realizado com o comando if (): só é possível ser feito com operadores aritméticos.
A I, II e III, apenas.
B I, II, III e V, apenas.
C I, II, IV e V, apenas.
D I, III e IV e V, apenas.
E I, II, III, IV e V.
User badge image
Testando o Conhecimento

há 8 meses

Respostas

User badge image

Ed Verified user icon

há 8 meses

Vamos analisar cada afirmativa: I. Com base no resultado da condição (VERDADEIRO ou FALSO), o fluxo do algoritmo segue para um dos blocos de instruções. Verdadeiro, essa afirmativa está correta, pois descreve como funciona a estrutura de seleção composta. II. A linguagem Python testa a condição com o comando if (): caso o resultado do teste seja verdadeiro executa o bloco de instruções à esquerda na imagem. Verdadeiro, essa afirmativa está correta, pois o comando `if` em Python executa o bloco de instruções correspondente se a condição for verdadeira. III. A linguagem Python testa a condição com o comando if (): e caso o resultado seja falso executa o bloco de instruções à direita na imagem é executado. Verdadeiro, essa afirmativa está correta, pois em uma estrutura de seleção composta, se a condição for falsa, o bloco de instruções associado ao `else` (ou equivalente) é executado. IV. Na linguagem Python o comando if (): testa a condição e só executará o bloco de instruções à esquerda. Caso o resultado seja falso o algoritmo finaliza a sua execução. Falso, essa afirmativa está incorreta, pois se a condição for falsa, o algoritmo não finaliza a execução; ele pode seguir para o bloco `else` ou continuar com o restante do código. V. O teste realizado com o comando if (): só é possível ser feito com operadores aritméticos. Falso, essa afirmativa está incorreta, pois o teste com `if` pode ser feito com operadores lógicos, relacionais e não apenas aritméticos. Com base nas análises, as afirmativas corretas são I, II e III. Portanto, a alternativa correta é: A) I, II e III, apenas.

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 2 conhecemos um pouco sobre a variável do tipo cadeia de caracteres (string).
Acerca de strings, assinale a alternativa que contém somente as afirmacoes CORRETAS.
I - Uma string é capaz de armazenar um conjunto de símbolos. Símbolos estes que são codificados e armazenados na memória.
II - Uma string é capaz de armazenar caracteres especiais, incluindo acentuação e pontuação. Strings só não são capazes de armazenar tabulações de texto, como espaços e quebra de linha.
III - Uma string trabalha com o conceito de índice para acessarmos cada caractere individualmente. Índices são representados por valores inteiros.
IV - Uma string inicia a contagem de seus índices a partir do valor numérico um.
A I e II, somente.
B I e III, somente.
C II e IV, somente.
D I, II e III, somente.
E I, III e IV, somente.

Aprendemos na AULA 2 a dar entrada de dados via teclado empregando o comando input.
Observe que o nosso programa está gerando um ERRO. Assinale a alternativa que CORRETAMENTE aponta este erro e dá uma solução para o problema.
A O erro é gerado pelo fato de que o input sempre gera um dado do tipo string. Na segunda linha tentamos somar uma string com um número, gerando erro. Uma solução seria converter a saída do input para inteiro com a instrução int.
B O erro é gerado pelo fato de que o input sempre gera um dado do tipo string. Na segunda linha tentamos somar uma string com um número, gerando erro. Uma solução seria converter o número 100 para string e fazer uma concatenação de strings. Caso o número digitado seja 5. A concatenção das strings resultaria em algo como: 1005, o que não está correto.
C O erro é gerado pelo fato de que não podemos realizar um print de uma soma diretamente. Uma solução seria armazenar o resultado na soma em uma variável e depois fazer o print desta variável.
D O erro é gerado pelo fato de que não podemos realizar um print de uma soma diretamente. Uma solução seria fazer o comando input dentro do print, tudo em uma só linha.

Mais conteúdos dessa disciplina