Considere que o programa foi executado quatro vezes seguidas...

Próximas questões
Com base no mesmo assunto
Q566693 Programação
Atenção: Para responder à questão, considere o programa Java abaixo.

Considere que o programa foi executado quatro vezes seguidas sendo fornecidos, consecutivamente, os valores 10, 41, 0 e -2 para a variável d. Neste contexto, pode-se concluir corretamente que serão exibidos como resultado destas execuções, consecutivamente, os valores
Alternativas

Comentários

Veja os comentários dos nossos alunos

A questão fica fácil de resolver quando você compreende a função boolean f(int[][] valores, int n, int m, int x).

Esta função faz um busca pelo valor x em uma matriz de n linhas e m colunas cujos os valores são especificados em valores. Dêem uma olhada no corpo da função f().

Agora vejam como ela é chamada de dentro da função main:

int[][] v = {{1, 10, 8}, {15, 40, 16}, {10, 33, 91}, {0, 44, 51}};

int d=Integer.parseInt(JOptionPane.showInputDialog("Digite um valor"));

System.out.print(f(v, 3, 2, d));

Notem e a matriz a ser pesquisada é esta:

|   1  10    8 |

| 15  40  16 |

| 10  33  91 |

|   0  44  51 |


Veja que d é um valor a ser pesquisado na matriz que é informado pelo usuário.

Então sabendo o que faz a função f() e quais os valores a serem pesquisados que são, respectivamente, 10, 41, 0 e -2 então o resultados impressão serão, nesta ordem:True, porque o valor 10 está na matriz.False, porque o valor 41 não está na matriz.True, porque o valor 0 está na matriz.False, porque o valor -2 não está na matiz.

Item C.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo