Fabios 0 Denunciar post Postado Novembro 8, 2007 :rolleyes: Bom dia Amigos. Gostaria de ajudar para fazer esse exercicio. 1) Crie uma matriz de tamanho 3x3. A primeira coluna deve armazenar nomes(informados pelo usuário), a segunda coluna deve armazenar números de celular(informados pelo usuário - considere esses números como uma String), e a terceira coluna deve armazenar o endereço da pessoa(informado também pelo usuário).Para cada informação que o usuário tiver que digitar, deve aparecer na caixa de dialogo as instruções , por exemplo:Digite o nome de uma pessoa, Digite o número do celular,etc. Ao final mostre os resultados na forma de uma tabela(usando o método printf). http://forum.imasters.com.br/public/style_emoticons/default/excl.gif esse é codigo que comecei a desenvolver alguem poderia ajudar? import java.util.Scanner; class Exer0811{ public static void main (String Args[]){ Scanner sc = new Scanner (System.in); String pessoa; String [][] array = new String [3][3]; for (int i=0; i < array.length; i++){ System.out.println("Informe um nome "); array=sc.next(); } int [] vetor = new int [3][3]; for (int i=0; i < vetor.length; i++){ System.out.println("Informe um numero de telefone"); vetor = sc.nextInt(); } System.out.println("O nome e : " + array); System.out.println("O numero de telefone e : " + vetor); } } Compartilhar este post Link para o post Compartilhar em outros sites
Kandrade 7 Denunciar post Postado Novembro 13, 2007 Segundo o enunciado a matriz 3x3 deve ser preenchida com nome, telefone e endereço. Portanto será uma matriz String 3x3. Vamos tentar resolver: class Exer0811{ public static void main (String Args[]){ Scanner sc = new Scanner (System.in); String pessoa; String [][] array = new String [3][3]; System.out.println("Informe um nome "); //linha 0 coluna 0 nome da pessoa array[0][0]=sc.next(); System.out.println("Informe um numero de telefone"); // linha 0 coluna 1 telefone da pessoa vetor[0][1] = sc.next(); System.out.println("Informe o endereco"); // linha 0 coluna 2 endereco da pessoa vetor[0][1] = sc.next(); Não testei, mas teoricamente voce tem na primeira linha as seguintes informações: coluna 0 -> nome coluna 1 -> telefone coluna 2 -> endereco Obs: apenas a linha 0 foi preenchida as linhas 1 e 2 estão vazias. Compartilhar este post Link para o post Compartilhar em outros sites