Buscar

me ajuda

1As estruturas de seleção simples são utilizadas para testar certa condição antes de executar determinada ação.

I. Se a condição for atendida, um conjunto de instruções deverá ser executado.
II. Toda condição é interpretada como uma pergunta que pode ter como resposta verdadeiro ou falso.
III. Se a condição não for atendida, o fluxo da execução do algoritmo seguirá após o fim do bloco de decisão.
IV. Os comandos dentro do bloco de decisão só serão executados depois de testada a condição e ela ser verdadeira.
V. Na linguagem C, a condição é testada com o comando “if (<condição>)”.

 

É correto apenas:

A
I, II, III e V
B
I, II, III e IV
C
I, II, IV e V
D
I, III, IV e V
E
Todas as alternativas

 

2

A estrutura de seleção composta (SE-ENTÃO-SENÃO…FIMSE) funciona exatamente como a estrutura de seleção simples (SE-ENTÃO…FIMSE). A única diferença é que no desvio da estrutura de seleção simples, ela só poderá executar comandos de instruções SE a CONDIÇÃO for VERDADEIRA.

Observe as afirmativas abaixo:

I. No desvio da estrutura de seleção composta, um conjunto de instruções sempre será executado, independente se a CONDIÇÃO for VERDADEIRA ou FALSA.
II. No desvio da estrutura de seleção composta os comandos serão executados só caso a CONDIÇÃO for VERDADEIRA.
III. A estrutura de seleção amplia as possibilidades do desvio da estrutura de seleção simples.
IV. A estrutura de seleção composta limita as possibilidades do desvio da estrutura de seleção simples.
V. A estrutura de seleção simples amplia as possibilidades do desvio da estrutura de seleção composta.
 

É correto apenas:

 

A
I e III
B
I e IV
C
II e V
D
I, III e IV
E
Apenas IV

 

3

Durante a execução de um programa as ações dependem da lógica de programação que foi aplicada na construção do algoritmo. Isto acontece porque em alguns momentos necessitamos que determinada parcela do algoritmo deva ser executada de acordo com uma condição. Para isso, usamos as estruturas de seleção que permitem a escolha de um grupo de ações (bloco) a ser executado quando determinadas condições, representadas por expressões lógicas ou relacionais, são ou não satisfeitas.

 

Quando o algoritmo fica muito extenso com uma sequência de SE-ENTÃO-SENÃO-SE-ENTÃO-SENÃO, o indicado é usar?

A
A estrutura de seleção simples
B
A estrutura de seleção composta
C
A estrutura de seleção encadeada
D
A estrutura de seleção de múltipla escolha
E
Qualquer uma das possibilidades anteriores

 

4

Uma outra forma de estrutura de seleção é o switch. O switch é uma solução alternativa em relação aos IFs encadeados. Observe as afirmativas sobre as diferenças entre o switch e ifs encadeados:

I. Uma dessas diferenças é que os cases do switch não aceitam operadores lógicos.
II. Uma dessas diferenças é que os cases do switch aceitam operadores lógicos.
III. Uma dessas diferenças é que o switch executa seu bloco em cascata. Caso a variável indique o primeiro case, e dentro do switch conter 5 cases, todos os outros 4 cases serão executados, a não ser que seja utilizado o comando break para sair do switch.
IV. Uma dessas diferenças é que no comando switch (variável), dentro dos parênteses definimos a variável que desejamos comparar.
V. Uma dessas diferenças é que no comando switch (variável), dentro dos parênteses definimos os operadores lógicos que desejamos comparar.
 

É correto apenas:

A
I, II e III
B
I, II e IV
C
II, II e V
D
I, III e V
E
I, III e IV

 

5

O comando SE (IF) é utilizado sempre quando precisamos analisar o resultado de uma condição e decidir o que vamos fazer em seguida. Se a condição for verdadeira, faça tal coisa, caso contrário, faça outra coisa.

Analise o pseudocódigo abaixo.

1. algoritmo "algoritmo_se_simples"
2. var
3. nota1, nota2, media : real
4. inicio
5. escreva(" Digite a primeira nota: ")
6. leia(nota1)
7. escreva(" Digite a segunda nota: ")
8. leia(nota2)
9. media <- (nota1+nota2)/2
10. se media >= 7 entao
11.      escreva(" A nota da primeira prova é: ", nota1:5:2)
12.      escreva(" A nota da segunda prova é: ", nota2:5:2)
13.      escreva(" A média é: ", media:5:2)
14.      escreva("APROVADO ")
15. fimse
16. fimalgoritmo

Observe as afirmativas abaixo:

I. Na linha 15: Temos o fim do bloco de comando do IF.
II. Na linha 3: uma variável ‘media’ foi declarada como sendo do tipo real. Está errado, pois ela deveria ser inteiro para este código.
III. Nas linhas 5, 7, 11, 12, 13, e 14: Usamos o comando ESCREVA para imprimir textos na tela.
IV. Nas linhas 6 e 8: Usamos o comando LEIA para obter os valores das variáveis nota1 e nota2 que serão digitados pelo usuário.
V. Na linha 10: Usamos o comando SE para avaliar a condição media.


 

É correto apenas:

A
I, II, III e IV
B
I, II, III e V
C
II, III, IV e V
D
I, III, IV e V
E
Todas as alternativas

💡 4 Respostas

User badge image

Bruno Cruz

ngm ?

0
Dislike0
User badge image

Adilson Jordão

Me aJUDEM

 

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais

Perguntas relacionadas

Question Icon

PRECISO DE AJUDA ->

Lógica de Programação e Algoritmos

UNINTER

User badge image

AJUDA_AMIGA .

Question Icon

Questão 1/5 - Lógica de Programação e Algoritmos

Lógica de Programação e Algoritmos

UNINTER

User badge image

AJUDA_AMIGA .

Question Icon

me ajuda por favor

Lógica de Programação e Algoritmos

UNINTER

User badge image

Eduardo silva

Question Icon

Questão 5/5 - Lógica de Programação e Algoritmos

Lógica de Programação e Algoritmos

UNINTER

User badge image

AJUDA_AMIGA .