Informática, perguntado por leonardocosmo99, 11 meses atrás

As estruturas de seleção, também conhecidas como estruturas condicionais, possibilitam ao programador definir se um determinado bloco de instruções (do programa ou do algoritmo) deve, ou não, ser executado. A execução do bloco dependerá da avaliação de uma expressão lógica, a qual sempre retornará um valor lógico que poderá ser verdadeiro ou falso. Em linguagem algoritmica as estruturas de seleção são representadas pela instrução se, enquanto nas linguagems de programação essas estruturas são especificadas por meio da instrução if. Além disso, existe uma estrutura específica denominada escolha, ou switch para linguagens como C, C++, Java e C#, que permitem a seleção mutuamente exclusiva de uma condição. Dentro deste contexto, qual das alternativas abaixo representa adequadamente o tipo de estrutura de seleção ilustrada no trecho de código a seguir:



int i=10,j=20,k=30;

if ( (i*j) > k ){
if ( j < k){
if ( j > i){
System.out.println(j);
}
}else{
System.out.println(k);
}
}else{
if (k*j < 100){
System.out.println(k+j);
}
}

A
seleção unidirecional (ou seleção simples)

B
seleção bidirecional (ou seleção composta)

C
seleção aninhada

D seleção múltipla
E
seleção exclusiva

Soluções para a tarefa

Respondido por giselecdcfloripa
0

Resposta:

D seleção múltipla

Explicação:

Vai dar a resposta dependendo da condição

Perguntas interessantes