bom, primeiro gostaria de dizer um oi para todos, pois sou novo neste forum, o meu problema é o seguinte:
Preciso criar uma matriz, de 2x3, e fazer com que o usuario digite os numeros e depois mostre quantos numeros pares e impares tem, eu fiz o seguinte código:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package javaapplication4;
import javax.swing.JOptionPane;
/**
*
* @author usuario
*/
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
{
int par = 0;
int impar = 0;
int valores[][] = new int[2][2];
for (int linha = 0; linha <= 1; linha++) {
for (int coluna = 0; coluna <= 2; coluna++) {
valores[linha][coluna] = Integer.parseInt(JOptionPane.showInputDialog("Digite o valor [" + linha + "] [" + coluna + "] :"));
}
}
for (int i = 0; i < valores.length; i++) {
if (valores[i][i] % 2 == 0) {
par = par + 1;
} else {
impar = impar + 1;
}
}
System.out.println("a quantidade de numeros pares é:" + par);
System.out.println("a quantidade de numeros impares é:" + impar);
}
}
}
run:
O valor na posição0é:[I@167d940
O valor na posição1é:[I@e83912
a quantidade de numeros pares é:0
a quantidade de numeros impares é:2
CONSTRUÍDO COM SUCESSO (tempo total: 7 segundos)
Alguem poderia me ajudar e mostrar o que estou fazendo de errado?
estou usando o netbeans