• Matéria: Informática
  • Autor: rayssapeyrot
  • Perguntado 3 anos atrás

Em certas situações, onde uma certa variável recebe, como valor de instanciação, um dentre dois valores, podemos substituir o comando “ if...else ” pelo comando condicional inline : o “ if ternário ”. Para essa questão, considere os seguintes trechos contendo as estruturas condicionais:
(A) if(a == b)
{
c=d;
}
else
{
c=e;
}
(B) if(a==0)
{
x = x + 1;
}
else
{
x = x * b;
}
(C) if(a!=0)
{
x=0;
}
else
{
x=1;
}
(D) if((a == b)&&(c > d))
{
e = f;
}
else
{
e = g;
}
Associe os trechos com comandos condicionais aos condicionais ternários a seguir:
( ) x = (a) ? 0 : 1;
( ) x = (!a) ? x++ : x*=b;
( ) e=((a==b)&&(c>d)) ? e : f;
( ) c=(a==b)?d:e;
Escolha a opção que contém a sequência que você julgue ser a correta.

A; B; D; C.

C; B; D; A.

C; D; B; A.

A; C; D; A.

D; B; C; A.

Respostas

respondido por: luanalima010394
2

Resposta:

C; B; D; A

Explicação:

O símbolo : equivale a VERDADEIRO : FALSO. É só comparar a pergunta com as respostas

Perguntas similares