Informática, perguntado por carloshenriquecariok, 5 meses atrás

Com relação a declaração de uma matriz em Java, considere os seguintes tipos de declarações;

1) double a[][] = new double [2][2];

2) int[][] matriz = new int[5][4];

3) double matriz[][];

4) int[][] matriz= new float[7][7];

Assinale a alternativa correta.

A) Somente 4 é falsa.

B) Somente 1 e 3 são verdadeiras.

c) Somente 1 e 2 são verdadeiras.

D) Somente 3 é verdadeira.

E) Somente 1 é verdadeira.​

Soluções para a tarefa

Respondido por guanaba24
18

Resposta:

A) Somente 4 é falsa.

Explicação:

1) double a[][] = new double [2][2]; // declara uma matriz de 2 linhas e 2 colunas

2) int[][] matriz = new int[5][4]; // declara uma matriz com 5 linhas e 4 colunas

3) double matriz[][]; // declara uma matriz, mas não cria uma referência para ela na memória, mas não deixa de ser uma declaração. Para referência-la basta digitar, na próxima linha: matriz = new double[2][2];

4) int[][] matriz= new float[7][7]; // aqui ocorre uma erro de incompatibilidade de tipos, pois ele declara uma matriz do tipo inteiro mas referencia ela na memória como float, estão está errada

Respondido por YujiEngenharia
1

Resposta:

somente a 4 é falsa

Explicação:

Perguntas interessantes