Logo Passei Direto
Buscar
A linguagem Java possui um conjunto de comandos para realizar a tomada de decisão. Alguns desses comandos são o if-else, o switch-case e o operador ternário.
Tendo esses comandos em mente, avalie as afirmações que se seguem:
I. O comando switch-case é um comando de tomada de decisão, mais expressivo (no sentido de que consegue resolver mais problemas) do que o comando os comandos da forma if-else.
II. O operador ternário é um comando de tomada de decisão, mais expressivo (no sentido de que consegue resolver mais problemas) do que o comando os comandos da forma if-else.
III. O comando if (mesmo sem o else) é um comando de tomada de decisão, e se empregado da forma correta consegue ter a mesma expressividade que o comando if-else.
a) I e II apenas.
b) II e III apenas.
c) I e III apenas.
d) I, II e III apenas.
e) III apenas.
User badge image
Aprimorando com Questões

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Vamos analisar cada uma das afirmações: I. O comando switch-case é um comando de tomada de decisão, mais expressivo (no sentido de que consegue resolver mais problemas) do que o comando os comandos da forma if-else. Falso. O switch-case é útil para situações específicas, como quando se tem várias opções de um mesmo valor, mas não é necessariamente mais expressivo que o if-else, que pode lidar com condições mais complexas. II. O operador ternário é um comando de tomada de decisão, mais expressivo (no sentido de que consegue resolver mais problemas) do que o comando os comandos da forma if-else. Falso. O operador ternário é uma forma compacta de escrever uma condição, mas não é mais expressivo que o if-else, pois é limitado a uma única condição e não pode substituir a lógica mais complexa que um if-else pode oferecer. III. O comando if (mesmo sem o else) é um comando de tomada de decisão, e se empregado da forma correta consegue ter a mesma expressividade que o comando if-else. Verdadeiro. O comando if pode ser usado de forma eficaz para tomar decisões, e em muitos casos, pode ser tão expressivo quanto o if-else, dependendo da lógica implementada. Com base nas análises, apenas a afirmação III é verdadeira. Portanto, a alternativa correta é: e) III apenas.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

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

A ferramenta Alice é utilizada para a criação de animações e jogos 3D. Essa ferramenta permite a criação de forma fácil de diferentes comportamentos.
Baseando-se na forma como são criados/definidos os comportamentos dos personagens na ferramenta Alice responda.
a) Após criado o personagem, vá em Setup Scene, em seguida, escolha o personagem que deseja definir o comportamento. Então, clique e arraste algum dos blocos de código pré-existentes para o painel à direita. E, por fim, customize os parâmetros se necessário.
b) Após criado o personagem, vá em Edit Code, em seguida, customize os parâmetros se necessário. Escolha o personagem que deseja definir o comportamento. E, por fim, clique e arraste algum dos blocos de código pré-existentes para o painel à direita.
c) Após criado o personagem, vá em Setup Scene, em seguida, customize os parâmetros se necessário. Escolha o personagem que deseja definir o comportamento. E, por fim, clique e arraste algum dos blocos de código pré-existentes para o painel à direita.
d) Após criado o personagem, vá em Edit Code, em seguida, escolha o personagem que deseja definir o comportamento. Então, customize os parâmetros se necessário. E, por fim, clique e arraste algum dos blocos de código pré-existentes para o painel à direita.
e) Após criado o personagem, vá em Edit Code, em seguida, escolha o personagem que deseja definir o comportamento. Então, clique e arraste algum dos blocos de código pré-existentes para o painel à direita. E, por fim, customize os parâmetros se necessário.