Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Fabios

Exercicio Java

Recommended Posts

: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

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.