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
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
1
Resposta:
somente a 4 é falsa
Explicação:
Perguntas interessantes