QuestLab Plataforma Inteligente de Questões
Questão pública

Questão de Programação

Instituto Legalle - BADESUL RS - Analista de Sistemas Ênfase em Analista de Negócios - 2026 • Instituto Legalle • 2026

Sobre estruturas de seleção em programação, assinale a alternativa que apresenta CORRETAMENTE as diferenças entre if/else , if/else if/else e switch/case em linguagens de programação convencionais.
A
If/Else executa um bloco para cada condição; If/Else If/Else é utilizado apenas para duas alternativas; Switch/Case avalia apenas uma condição booleana.
B
If/Else permite duas alternativas de execução; If/Else If/Else permite testar várias condições em sequência; Switch/Case permite avaliar diferentes valores de uma mesma variável.
C
If/Else e Switch/Case sempre executam todos os blocos; If/Else If/Else só executa quando a condição final é verdadeira.
D
Switch/Case pode ser usado para qualquer expressão lógica; If/Else If/Else é mais indicado para repetir blocos de código; If/Else é usado para testar valores múltiplos.
E
If/Else If/Else executa todos os blocos cujas condições sejam verdadeiras; If/Else seleciona aleatoriamente entre os blocos; Switch/Case não suporta valores numéricos.
Quer responder esta questão e acompanhar seu desempenho?

Entre na QuestLab para responder, acessar a AURA, estatísticas, cadernos, anotações e outros recursos da plataforma.