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

Na linguagem de programação Java, os blocos relacionados às instruções if, for e while não precisam ser delimitados com chaves quando:

a.
o resultado booleano da expressão condicional for verdadeiro.

b.
o bloco contiver uma única instrução.

c.
o resultado da expressão estiver sendo invertido com o operador de negação ! (sinal de exclamação).

d.
a avaliação de condicional estiver habilitada no compilador.

e.
a condição da instrução for definida utilizando um operador ternário.

Soluções para a tarefa

Respondido por vchinchilla22
4

Olá!

Na linguagem de programação Java o fluxo de execução é linear, portanto é executado linha por linha na ordem em que é lido, de modo que as instruções para controlar o fluxo de execução são a base, uma vez que permitem executar partes do código com base em condições (if, if else, el operador ternario ?: e switch), que são executadas um certo número de vezes.

As chaves são utilizadas para delimitar um bloco de código. Quando os blocos relacionados às instruções if, for e while não precisam ser delimitados com chaves quando,  vamos executar apenas uma linha, por tanto elas podem ser removidas.

Alternativa correta: b. o bloco contiver uma única instrução

Perguntas interessantes