Por Favor me ajude!

4 respostas
M

eu quero q o aplicativo mostre no final todos os dados q forneci:
olhe o codigo abaixo…me ajude a fazer o certo…olhe o codigo e me falem o que eu errei ou esqueci de por…eu sou iniciante ainda.

>>>>>>>>>>Codigo<<<<<<<<<<<<<<<<<<<<<<

import javax.swing.JOptionPane;

public class Info {

public static void main (String args []){

String nomeDados,idadeDados,enderecoDados,estadoDados;

int nome,idade,endereco,estado;

int sum;
nomeDados = JOptionPane.showInputDialog("Coloque o nome do cliente");
	
	idadeDados = JOptionPane.showInputDialog("Coloque a idade do cliente");
	
	enderecoDados = JOptionPane.showInputDialog("Coloque o endereço do cliente");
	
	estadoDados = JOptionPane.showInputDialog("Coloque o estado do Cliente");
	
	nome=Integer.parseInt (nomeDados);
	idade=Integer.parseInt (idadeDados);
	endereco=Integer.parseInt (enderecoDados);
	estado=Integer.parseInt (estadoDados);
	
	//sum = nome + idade + endereco + estado;
	
	JOptionPane.showMessageDialog(null,"Os dados são esses"+ sum,"Dados",JOptionPane.PLAIN_MESSAGE);
	
	System.exit ( 0 );
}

}

Obrigado

4 Respostas

S

como assim???
colocando uma variavel int vc vai somar !!!

R

Mas o que exatamente você quer fazer?
É só tirar o comentário desta linha:

//sum = nome + idade + endereco + estado;

Que tá funcionando.

R

primeiramente mude o variável sum de int para String

e no código comentado

sum = nome + idade + endereco + estado;

altere para:

sum = "Nome&#58; " + nome + "\nIdade&#58; " + idade + "\nEndereco&#58; " + endereco + "\nEstado&#58; " + estado;

deve funcionar…

B

“Muniz”:
eu quero q o aplicativo mostre no final todos os dados q forneci:
olhe o codigo abaixo…me ajude a fazer o certo…olhe o codigo e me falem o que eu errei ou esqueci de por…eu sou iniciante ainda.

>>>>>>>>>>Codigo<<<<<<<<<<<<<<<<<<<<<<

import javax.swing.JOptionPane;

public class Info {

public static void main (String args []){

String nomeDados,idadeDados,enderecoDados,estadoDados;

int nome,idade,endereco,estado;

int sum;
nomeDados = JOptionPane.showInputDialog("Coloque o nome do cliente");
	
	idadeDados = JOptionPane.showInputDialog("Coloque a idade do cliente");
	
	enderecoDados = JOptionPane.showInputDialog("Coloque o endereço do cliente");
	
	estadoDados = JOptionPane.showInputDialog("Coloque o estado do Cliente");
	
	nome=Integer.parseInt (nomeDados);
	idade=Integer.parseInt (idadeDados);
	endereco=Integer.parseInt (enderecoDados);
	estado=Integer.parseInt (estadoDados);
	
	//sum = nome + idade + endereco + estado;
	
	JOptionPane.showMessageDialog(null,"Os dados são esses"+ sum,"Dados",JOptionPane.PLAIN_MESSAGE);
	
	System.exit ( 0 );
}

}

Obrigado

Integer.parseInt é para transformar uma String num int.

use direto

JOptionPane.showMessageDialog(null,“Os dados são esses”+ nomeDados+" “+idadeDados+” “+enderecoDados+” "+estadoDados,“Dados”,JOptionPane.PLAIN_MESSAGE);

Criado 28 de fevereiro de 2005
Ultima resposta 28 de fev. de 2005
Respostas 4
Participantes 5