FabioQuintana:
e ai fsuzzano, blz?
Cara, pra começa... não cita comentario muito grande pra nao polui o forum..
e quando colocar codigo, usa a tag "[ code] ... [ /code]" pra fica formatadinho e com cores...
facilita o entendimento, e organiza melhor o post...
Segue aqui a minha correção com JOptionPane para a proposta que eu fiz anteriormente...
/*
* 17, set 2010
*/
import javax.swing.JOptionPane;
/**
*
* @author Fabio Q. (GUJ)
*/
public class Main {
private static String[][] valPopulacao = new String[5][2];
private static String[][] nomesCidades = new String[5][2];
public static void main(String[] args) {
Main main = new Main();
main.leEntradas();
main.TotalDePopulação();
main.printPopulação();
}
public void leEntradas(){
for (int cont = 0; cont < 5; cont++) {
nomesCidades[cont][0] = JOptionPane.showInputDialog(null, "Insira o nome do " + (cont + 1) + "° estado: ");
nomesCidades[cont][1] = JOptionPane.showInputDialog(null, "Insira o nome da " + (cont + 1) + "° cidade: ");
valPopulacao[cont][0] = Integer.toString(cont + 1);
valPopulacao[cont][1] = JOptionPane.showInputDialog(null, "Insira o numero de habitantes da " + (cont + 1) + "° cidade: ");
}
}
public void TotalDePopulação(){
int total = 0;
for(int i = 0; i < 5; i++){
total += Integer.parseInt(valPopulacao[i][1]);
}
JOptionPane.showMessageDialog(null, "Somatorio de todos habitantes: " + total);
}
public void printPopulação(){
int total = 0;
String all = "";
for(int i = 0; i < 5; i++){
all += "Cidade: " + nomesCidades[i][1] + " | População: " + valPopulacao[i][1] + "\n";
}
JOptionPane.showMessageDialog(null, all);
}
}
Testa ae,
Abraço.
consegui fazer exatamente do jeito que queria. vlw pessoal. @@ como ficou
import javax.swing.JOptionPane;
public class programax {
private static String[][] valPopulacao = new String[5][2];
private static String[][] nomesCidades = new String[5][2];
private static String host = "";
public static void main(String[] args) {
programax main = new programax();
main.leEntradas();
main.TotalDePopulação();
main.printPopulação();
}
public void leEntradas(){
for (int cont = 0; cont < 5; cont++) {
nomesCidades[cont][0] = JOptionPane.showInputDialog("Entre com o nome do estado: ");
nomesCidades[cont][1] = JOptionPane.showInputDialog("Entre com o nome do cidade: ");
valPopulacao[cont][1] = JOptionPane.showInputDialog("Entre com o habitantes da " + (cont + 1) + "° cidade: ");
}
}
public void TotalDePopulação(){
int total = 0;
for(int i = 0; i < 5; i++){
total += Integer.parseInt(valPopulacao[i][1]);
}
JOptionPane.showMessageDialog(null, "Somatorio de todos habitantes: " + total);
}
public void printPopulação(){
int total = 0;
for(int i = 0; i < 5; i++){
JOptionPane.showMessageDialog(null, "Cidade: " + nomesCidades[i][1] + " | População: " + valPopulacao[i][1]);
}
}
}