Metodos, subrotinas e instanciacao - java

17/06/2020

0

Eu queria saber o que estou fazendo de errado para que o programa consiga ler as matrizes

static class Matrizes{
String num_vagas;
String nome_donos;
String modelo_veic;
int kilo;
}

static Matrizes M[][] = new Matrizes[3][4];
static int i;
static int j;

public static void ValoresMatriz(Matrizes M[][]){

M[i][j] = new Matrizes();

M[0][0].num_vagas = "101";
M[0][1].num_vagas = "102";
M[0][2].num_vagas = "103";
M[0][3].num_vagas = "104";

M[1][0].num_vagas = "201";
M[1][1].num_vagas = "202";
M[1][2].num_vagas = "203";
M[1][3].num_vagas = "204";


//1) Solicite ao usuário a kilometragem de cada veículo, a mensagem que aparece para o usuário deve seguir o seguinte modelo:
public static void InsiraValores(){
for(i= 0; i < 3; i++){
for(j = 0; j < 4;j++){
M[i][j].kilo = Integer.parseInt(JOptionPane.showInputDialog("Ola, "+M[i][j].nome_donos+ " sua vaga e a "+M[i][j].num_vagas+
", insira a kilometragem do seu veiculo "+M[i][j].modelo_veic+": "));
}
}
}
public static void Opcao1(){
InsiraValores();
Fernando

Fernando

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar