• Matéria: Informática
  • Autor: Jhonibigu
  • Perguntado 6 anos atrás

Considere o trecho do código-fonte do projeto abaixo em Java, incompleto,

1 public class JavaApplication1 {

2 public static void main(String[] args) {

3 double a, b, c, delta, medida;

4 char sexo;

5 sexo = ‘f’;

6 a = 2;

7 b = 4;

8 c = 8;

9 delta = b*b-4*a*c;

10 medida = a + b + c/2;

11 if {

12 System.out.print("Tecnica de Progamação");

13 }

14 }

16 }

E considerando os Testes lógicos abaixo e transcrevendo para a linguagem java na linha 11:

[1] (((a+c > b) e (b + c > a)) ou (sexo =”m”)) e (b+a > c)

[2] ((a + c/2 >= 8) e (b + c/2 >= 10)) ou (((b + c)/2 > a) e (delta > 0))

[3] ((a >= c) ou (b >= c - a)) ou ((b >= c) e (a+b <= c))

[4] ((a+b+c > medida) e (delta < a)) ou (sexo =”f”)

Assinale a alternativa correta para que o resultado da execução seja "Tecnica de Progamação".

A)Somente 1 e 3 são verdadeiras.
B)Somente 2 e 3 são verdadeiras.
C)Somente 2 é verdadeira.
D)Somente 1 e 2 são verdadeiras.
E)Somente 4 é verdadeira. (Correta)


Jhonibigu:  e) Somente 4 é verdadeira. - Essa é a opção correta

Respostas

respondido por: moreiraelias
3

Resposta:

Letra E - Somente a 4 é Verdadeira

Explicação:

respondido por: yancarvalho3
1

Observando o trecho de um código apresentado acima e escrito na linguagem de programação Java onde a lacuna no "if" deve ser preenchida, a única opção que está correta é a opção 4, logo, alternativa E.

Mas por que a opção 4 é a correta para esse código em Java?

A primeira opção não pode ser pois ela diz que b+a tem que ser maior que c, porém b=4, a=2 e c=8, logo, b+a não é maior que c, opção descartada.

A segunda opção diz que o delta é maior que 0, e isso não é verdade pois: delta = 4*4 - 4*2*8, delta = 16 - 64, delta = -48 e esse valor é menor que 0. opção descartada.

A terceira opção diz que o b é maior ou igual a c e isso é impossível pois o b=4 e o c=8, logo, opção descartada.

A quarta opção diz que a+b+c é maior que a medida, isso está correto já que a medida é essa soma com uma divisão depois, ela também diz que o delta é menor que a, isso é verdade já que o delta é -48 e o a é 2, e por fim ela afirma que o sexo é "f", que também é verdade, logo, essa é a opção correta.

Saiba mais sobre Java aqui: https://brainly.com.br/tarefa/19947453

#SPJ2

Anexos:
Perguntas similares