3 Aplicações, me ajudem a melhorar-las

7 respostas
W

ola galera,
Estou na faculdade de analise e Desenvolvimento de sistemas, e ralei pra achar unas soluções sobre os aplicativos abaixo, e estou postando pra quem tiver o mesmo problema.

Se alguém tiver alguma critica, por favor, comente, alguma ideia de como melhorar o codigo, não vou achar ruim.

São três aplicações.

Um abraço,

não esta demarcado pq estou usando o codigo enviado por email, que enviei pra um colega.

package prefeitura;

import javax.swing.JOptionPane;

/**

*
  • @author Wesley Martins
    /
    public class Main {
    /
    *

    • @param args the command line arguments
      */
      public static void main(String[] args) {

      int somadossalarios = 0;
      
      int somadosfilhos =0;
      
      int cont = 0;
      
      double media = 0.0;
      
      double percentual = 0.0;
      
      int maiorSalario = 0;
      
      int ate250=0;
      
      int contfilhos = 0;
      
      double mediafilhos =0.0;
      
    //exemplo com while, para aumentar so trocar o 3 pelo tamanho necessário.
    
    int x = 0;
    
    while (x < 3) {
    
    String salario =JOptionPane.showInputDialog(Salário:(R$ - sem virgula));
    
    String filhos =JOptionPane.showInputDialog(Filhos (Quantidade));
    
    //convertendo…
    
    int Salario = Integer.parseInt(salario);
    
    int Filhos = Integer.parseInt(filhos);
    
    //metodo para calcular a media
    
    somadossalarios = Salario + somadossalarios;
    
    cont = cont +1;
    
    media = somadossalarios/cont;
    
    //metodo para saber o percentual de pessoas com salario ate 250 reais.
     if (Salario <=250){
         ate250 = ate250+1;
     }
         percentual=(ate250*100)/cont;
     
                  
     
     // metodo para saber o maior salario
     if (Salario > maiorSalario){
         maiorSalario = Salario;
         
         //metodo para saber a media dos filhos
         somadosfilhos = Filhos + somadosfilhos;
     contfilhos = contfilhos +1;
     mediafilhos = somadosfilhos/contfilhos;
     }
          x++;
    
}

JOptionPane.showMessageDialog(null,"Maior Salário é:(R$) " + maiorSalario);

JOptionPane.showMessageDialog(null,"Media do salário da população é " + media);

JOptionPane.showMessageDialog(null,Percentual da população que recebe até R$ 250,00 + "\n "+ percentual + % );

JOptionPane.showMessageDialog(null,Media dos Filhos + "\n "+ mediafilhos + Filhos );

}
}

package eleicao;
/**
*

  • @author Família
    
    <em>/
    
    import javax.swing.</em>;
    
    public class Main {
    

    /**

    • @param args the command line arguments
      
      */
      
      public static void main(String[] args) {
      
      int maria = 0;
      
      int joao = 0;
      
      int alberto = 0;
      
      int mario = 0;
      
      int brancos = 0;
      
      int nulos =0;
      
      int fim = 0;
      
      while(fim != 9999){
      

      JOptionPane.showMessageDialog(null," Votação " + “\n Candidatos” + “\n Maria Vote 10”
      + “\n João Vote 20” + “\n Alberto Vote 30” + “\n Mario Vote 40” + “\n Branco Vote 50”)
      ;

    String voto =JOptionPane.showInputDialog(“Seu Voto:”);
    JOptionPane.showMessageDialog(null,"Ok! Você exerceu seu direito! ");

    int Voto = Integer.parseInt(voto);

    //Declaração de cada candidato

    if (Voto == 10){
    
    maria = maria + 1;
    
    }if(Voto ==20){
    
    joao = joao +1;
    
    }if(Voto == 30){
    
    alberto = alberto+1;
    
    }if(Voto ==40){
    
    mario = mario+1;
    
    }if (Voto == 50){
    
    brancos = brancos +1;
    
    }if (Voto ==9999){
    
    fim = 9999;
    
    }else{
    
    nulos = nulos +1;
    
    }
    
    }
    
    JOptionPane.showMessageDialog(null,“Votos de cada Candidato +
    
    "\n João " + joao + " votos " + "\n Maria " + maria + " votos " + "\n Alberto "
    
    + alberto + " votos " + "\n Mario " + mario + " votos ");
    
    //metodo para achar o candidato mais votado
       int candmaisvotos = 0;
    
       if (joao >candmaisvotos){
           candmaisvotos = joao;
       }
       if (maria > candmaisvotos){
           candmaisvotos = maria;
       }
       if (mario > candmaisvotos){
           candmaisvotos = mario;
       } if (alberto > candmaisvotos){
           candmaisvotos = alberto;
       }
       
          if (joao == candmaisvotos)
           JOptionPane.showMessageDialog(null,"Candidato mais votado João!");
       
       if (maria > candmaisvotos)
           JOptionPane.showMessageDialog(null,"Candidato mais votado Maria");
       
       if (mario > candmaisvotos)
           JOptionPane.showMessageDialog(null,"Candidato mais votado Mario!");
        if (alberto > candmaisvotos)
          JOptionPane.showMessageDialog(null,"Candidato mais votado Alberto!");
       
           //Votos brancos
       JOptionPane.showMessageDialog(null,"Votos em Brancos " + brancos + "Votos");
       
       //Votos Nulos
       JOptionPane.showMessageDialog(null,"Votos Nulos! " + nulos + "Votos");
       //finalizando....
       JOptionPane.showMessageDialog(null,"Click em ok para finalizar");
    

}
}

package exercicio2;
/**
*

  • @author Wesley
    
    <em>/
    
    import javax.swing.JOptionPane;
    
    public class Main {
    
    /</em>*
    
    • @param args the command line arguments
      */
      public static void main(String[] args) {
      //Declaração de variaves, as variaves estão sendo declaradas aqui, para que
      //possam ser usadas por qualquer parte do programa
    double mediaalturamulheres = 0.0;
    
    double somaAlturas = 0.0;
    
    int cont = 0;
    
    String sexofem = F;
    
    String sexomas = M;
    
    int NumerodeHomens = 0;
    
    double AlturaMenor = 1000.0;
    
    String SexomaisAlta = “”;
    
    double AlturaMaior = 0;
    
    String altura1=JOptionPane.showInputDialog("Qual é a primeira altura (cm)? ");
    
JOptionPane.showMessageDialog(null,"OK! " + altura1 + “\n Centímetros);

String sexo1 = JOptionPane.showInputDialog(Qual é o sexo da  pessoa (M /F));

JOptionPane.showMessageDialog(null, "OK! " + sexo1 + “\n Sexo Cadastrato!);
String altura2=JOptionPane.showInputDialog("Qual é a segunda altura (cm)? ");

JOptionPane.showMessageDialog(null,"Parabéns " + altura2 + “\n Centímetros);

String sexo2 = JOptionPane.showInputDialog(Qual é o sexo da pessoa (M /F));

JOptionPane.showMessageDialog(null, "OK! " + sexo2 + “\n Sexo Cadastrato!);
String altura3=JOptionPane.showInputDialog("Qual é a terceira altura (cm)? ");
JOptionPane.showMessageDialog(null,"Parabéns " + altura3 + “\n Centímetros);

String sexo3 = JOptionPane.showInputDialog(Qual é o sexo da pessoa (M /F));

JOptionPane.showMessageDialog(null, "OK! " + sexo3 + “\n Sexo Cadastrato!);
String altura4=JOptionPane.showInputDialog("Qual é a quarta altura (cm)? ");
JOptionPane.showMessageDialog(null,"Parabéns " + altura4 + “\n Centímetros);

String sexo4 = JOptionPane.showInputDialog(Qual é o sexo da pessoa (M /F));

JOptionPane.showMessageDialog(null, "OK! " + sexo4 + “\n Sexo Cadastrato);
String altura5=JOptionPane.showInputDialog("Qual é a quinta altura (cm)? ");

JOptionPane.showMessageDialog(null,"Parabéns " + altura5 + “\n Centímetros);

String sexo5 = JOptionPane.showInputDialog(Qual é o sexo da pessoa (M /F));

JOptionPane.showMessageDialog(null, "OK! " + sexo5 + “\n Sexo Cadastrato!);
String altura6=JOptionPane.showInputDialog("Qual é a sexta altura (cm)? ");

JOptionPane.showMessageDialog(null,"Parabéns " + altura6 + “\n Centímetros);

String sexo6 = JOptionPane.showInputDialog(Qual é o sexo da pessoa (M /F));

JOptionPane.showMessageDialog(null, "OK! " + sexo6 + “\n Sexo Cadastrato!);
String altura7=JOptionPane.showInputDialog("Qual é a sétima altura (cm)? ");

JOptionPane.showMessageDialog(null,"Parabéns " + altura7 + “\n Centímetros);

String sexo7 = JOptionPane.showInputDialog(Qual é o sexo da pessoa (M /F));

JOptionPane.showMessageDialog(null, "OK! " + sexo7 + “\n Sexo Cadastrato!);
String altura8=JOptionPane.showInputDialog("Qual é a oitava altura (cm)? ");

JOptionPane.showMessageDialog(null,"Parabéns " + altura8 + “\n Centímetros);

String sexo8 = JOptionPane.showInputDialog(Qual é o sexo da pessoa (M /F));

JOptionPane.showMessageDialog(null, "OK! " + sexo8 + “\n Sexo Cadastrato!);
String altura9=JOptionPane.showInputDialog("Qual é a nona altura (cm)? ");
JOptionPane.showMessageDialog(null,"Parabéns " + altura9 + “\n Centímetros);

String sexo9 = JOptionPane.showInputDialog(Qual é o sexo da pessoa (M /F));

JOptionPane.showMessageDialog(null, "OK! " + sexo9 + “\n Sexo Cadastrato!);
String altura10=JOptionPane.showInputDialog("Qual é a décima altura (cm)? ");

JOptionPane.showMessageDialog(null,"Parabéns " + altura10 + “\n Centímetro);

String sexo10 = JOptionPane.showInputDialog(Qual é o sexo da pessoa (M /F));

JOptionPane.showMessageDialog(null, "OK! " + sexo10 + “\n Sexo Cadastrato!);
String altura11=JOptionPane.showInputDialog("Qual é a décima primeira altura (cm)? ");

JOptionPane.showMessageDialog(null,"Parabéns " + altura11 + “\n Centímetros!);

String sexo11 = JOptionPane.showInputDialog(Qual é o sexo da pessoa (M /F));

JOptionPane.showMessageDialog(null, "OK! " + sexo11 + “\n Sexo Cadastrato!);
String altura12=JOptionPane.showInputDialog("Qual é a décima segunda altura (cm)? ");
JOptionPane.showMessageDialog(null,"Parabéns " + altura12 + “\n Centímetros);

String sexo12 = JOptionPane.showInputDialog(Qual é o sexo da pessoa (M /F));

JOptionPane.showMessageDialog(null, "OK! " + sexo12 + “\n Sexo Cadastrato!);
String altura13=JOptionPane.showInputDialog("Qual é a décima terceira altura (cm)? ");

JOptionPane.showMessageDialog(null,"Parabéns " + altura13 + “\n Centímetros);

String sexo13 = JOptionPane.showInputDialog(Qual é o sexo da pessoa (M /F));

JOptionPane.showMessageDialog(null, "OK! " + sexo13 + “\n Sexo Cadastrato!);
String altura14=JOptionPane.showInputDialog("Qual é a décima quarta altura (cm)? ");
JOptionPane.showMessageDialog(null,"Parabéns " + altura14 + “\n Centímetros);

String sexo14 = JOptionPane.showInputDialog(Qual é o sexo da pessoa (M /F));

JOptionPane.showMessageDialog(null, "OK! " + sexo14 + “\n Sexo Cadastrato!);
String altura15=JOptionPane.showInputDialog(Qual é a décima quinta altura (cm)? );

JOptionPane.showMessageDialog(null,Parabéns " + altura15 + “\n Centímetros”);

String sexo15 = JOptionPane.showInputDialog(“Qual é o sexo da pessoa (M /F))”);

JOptionPane.showMessageDialog(null, “OK! " + sexo15 + “\n Sexo Cadastrato!);

JOptionPane.showMessageDialog(null,Todos os cadastrados " + “\n” + altura1 + " cm + - +sexo1+ “\n+ altura2 + " cm “+” - “+sexo2+”\n”+ altura3 +” cm “+” - “+sexo3+

“\n”+              altura4 +” cm “+” - “+sexo4+”\n”+ altura5 +” cm “+” - “+sexo5+”\n”+ altura6 +” cm “+” - “+sexo6+”\n"+ altura7 +" cm “+” - “+sexo7+”\n"+ altura8 +" cm “+” - “+ sexo8+ “\n”+ altura9 +” cm “+” - “+sexo9+”\n"+ altura10 +" cm “+” - “+ sexo10+ “\n”+

altura11 +” cm “+” - “+ sexo11+”\n"+ altura12 +" cm “+” - “+ sexo12 +”\n"+ altura13 +" cm “+” - “+ sexo13+”\n"+ altura14 +" cm “+” - “+ sexo14 +”\n"+ altura15 +" cm “+” - “+ sexo15+ “\n”+” Click em ‘OK’ para finalizar!");
//Transformando as alturas de string em double
  double Altura1 = Double.parseDouble (altura1); // isto CONVERTE a String para double
  double Altura2 = Double.parseDouble (altura2); // isto CONVERTE a String para double
  double Altura3= Double.parseDouble (altura3); // isto CONVERTE a String para double
  double Altura4 = Double.parseDouble (altura4); // isto CONVERTE a String para double
  double Altura5 = Double.parseDouble (altura5); // isto CONVERTE a String para double
  double Altura6 = Double.parseDouble (altura6); // isto CONVERTE a String para double
  double Altura7 = Double.parseDouble (altura7); // isto CONVERTE a String para double
  double Altura8 = Double.parseDouble (altura8); // isto CONVERTE a String para double
  double Altura9 = Double.parseDouble (altura9); // isto CONVERTE a String para double
  double Altura10 = Double.parseDouble (altura10); // isto CONVERTE a String para double
  double Altura11 = Double.parseDouble (altura11); // isto CONVERTE a String para double
  double Altura12 = Double.parseDouble (altura12); // isto CONVERTE a String para double
  double Altura13 = Double.parseDouble (altura13); // isto CONVERTE a String para double
  double Altura14 = Double.parseDouble (altura14); // isto CONVERTE a String para double
  double Altura15 = Double.parseDouble (altura15); // isto CONVERTE a String para double
       
       
  //Calculo para saber a media da altura das mulheres
  
   if (sexo1.equals(sexofem)) {  
   cont = cont+1;
   somaAlturas = Altura1 +  somaAlturas;
  }
 
  if (sexo2.equals(sexofem)) {  
   cont = cont+1;
   somaAlturas = Altura2 +  somaAlturas;
  }
  
         
    if (sexo3.equals(sexofem)) {  
   cont = cont+1;
   somaAlturas = Altura3 +  somaAlturas;
  }
  
    if (sexo4.equals(sexofem)) {  
   cont = cont+1;
   somaAlturas = Altura4 +  somaAlturas;
  }
  
    if (sexo5.equals(sexofem)) {  
   cont = cont+1;
   somaAlturas = Altura5 +  somaAlturas;
  }
  
    if (sexo6.equals(sexofem)) {  
   cont = cont+1;
   somaAlturas = Altura6 +  somaAlturas;
  }
  
    if (sexo7.equals(sexofem)) {  
   cont = cont+1;
   somaAlturas = Altura7 +  somaAlturas;
  }
  
    if (sexo8.equals(sexofem)) {  
   cont = cont+1;
   somaAlturas = Altura8 +  somaAlturas;
  }
  
    if (sexo9.equals(sexofem)) {  
   cont = cont+1;
   somaAlturas = Altura9 +  somaAlturas;
  }
  
    if (sexo10.equals(sexofem)) {  
   cont = cont+1;
   somaAlturas = Altura10 +  somaAlturas;
  }
  
    if (sexo11.equals(sexofem)) {  
   cont = cont+1;
   somaAlturas = Altura11 +  somaAlturas;
  }
  
    if (sexo12.equals(sexofem)) {  
   cont = cont+1;
   somaAlturas = Altura12 +  somaAlturas;
  }
  
    if (sexo13.equals(sexofem)) {  
   cont = cont+1;
   somaAlturas = Altura13 +  somaAlturas;
  }
  
    if (sexo14.equals(sexofem)) {  
   cont = cont+1;
   somaAlturas = Altura14 +  somaAlturas;
  }
  
    if (sexo15.equals(sexofem)) {  
   cont = cont+1;
   somaAlturas = Altura15 + somaAlturas;
  }
  
    //Calculando a média das alturas das mulheres
  mediaalturamulheres = somaAlturas/cont;
  
  // Calculando o número de homens
  if (sexo1.equals(sexomas)) {
      NumerodeHomens = NumerodeHomens + 1;
  } 
  
     if (sexo2.equals(sexomas)) {
      NumerodeHomens = NumerodeHomens + 1;
  } 
  
     if (sexo3.equals(sexomas)) {
      NumerodeHomens = NumerodeHomens + 1;
  } 
  
     if (sexo4.equals(sexomas)) {
      NumerodeHomens = NumerodeHomens + 1;
  } 
  
     if (sexo5.equals(sexomas)) {
      NumerodeHomens = NumerodeHomens + 1;
  } 
  
     if (sexo6.equals(sexomas)) {
      NumerodeHomens = NumerodeHomens + 1;
  } 
  
     if (sexo7.equals(sexomas)) {
      NumerodeHomens = NumerodeHomens + 1;
  } 
  
     if (sexo8.equals(sexomas)) {
      NumerodeHomens = NumerodeHomens + 1;
  } 
  
     if (sexo9.equals(sexomas)) {
      NumerodeHomens = NumerodeHomens + 1;
  } 
  
     if (sexo10.equals(sexomas)) {
      NumerodeHomens = NumerodeHomens + 1;
  } 
  
     if (sexo11.equals(sexomas)) {
      NumerodeHomens = NumerodeHomens + 1;
  } 
  
     if (sexo12.equals(sexomas)) {
      NumerodeHomens = NumerodeHomens + 1;
  } 
  
     if (sexo13.equals(sexomas)) {
      NumerodeHomens = NumerodeHomens + 1;
  } 
  
     if (sexo14.equals(sexomas)) {
      NumerodeHomens = NumerodeHomens + 1;
  } 
  
     if (sexo15.equals(sexomas)) {
      NumerodeHomens = NumerodeHomens + 1;
  } 
  
  
    //Calculo para saber qual a altura menor
    if (Altura1 < AlturaMenor){
    AlturaMenor = Altura1;
    }
    if ( Altura2 < AlturaMenor ){
    AlturaMenor = Altura2;
    } if (Altura3 < AlturaMenor){
    AlturaMenor = Altura3;
    } if (Altura4 < AlturaMenor){
    AlturaMenor = Altura4;
    } if (Altura5 < AlturaMenor){
    AlturaMenor = Altura5;
    } if (Altura6 < AlturaMenor){
    AlturaMenor = Altura6;
    } if (Altura7 < AlturaMenor){
    AlturaMenor = Altura7;
    } if (Altura8 < AlturaMenor){
    AlturaMenor = Altura8;
    } if (Altura9 < AlturaMenor){
    AlturaMenor = Altura9;
    } if (Altura10 < AlturaMenor){
    AlturaMenor = Altura10;
    } if (Altura11 < AlturaMenor){
    AlturaMenor = Altura11;
    } if (Altura12 < AlturaMenor){
    AlturaMenor = Altura12;
    } if (Altura13 < AlturaMenor){
    AlturaMenor = Altura13;
    } if (Altura14 < AlturaMenor){
    AlturaMenor = Altura14;
    } if (Altura15 < AlturaMenor){
    AlturaMenor = Altura15;
    }
  
  //Calculando a maior altura, e logo descobrindo qual o sexo da pessoa
  
  if ( Altura1>AlturaMaior){
      AlturaMaior = Altura1;
      SexomaisAlta = sexo1;
  }
  
  if (Altura2 > AlturaMaior){
      AlturaMaior = Altura2;
      SexomaisAlta = sexo2;
  }
  
   if (Altura3 > AlturaMaior){
      AlturaMaior = Altura3;
      SexomaisAlta = sexo3;
  }
  
   if (Altura4 > AlturaMaior){
      AlturaMaior = Altura4;
      SexomaisAlta = sexo4;
  }
  
   if (Altura5 > AlturaMaior){
      AlturaMaior = Altura5;
      SexomaisAlta = sexo5;
  }
  
   if (Altura6 > AlturaMaior){
      AlturaMaior = Altura6;
      SexomaisAlta = sexo6;
  }
  
   if (Altura7 > AlturaMaior){
      AlturaMaior = Altura7;
      SexomaisAlta = sexo7;
  }
  
         if (Altura8 > AlturaMaior){
      AlturaMaior = Altura8;
      SexomaisAlta = sexo8;
  }
  
   if (Altura9 > AlturaMaior){
      AlturaMaior = Altura9;
      SexomaisAlta = sexo9;
  }
  
  
   if (Altura10 > AlturaMaior){
      AlturaMaior = Altura10;
      SexomaisAlta = sexo10;
  }
  
   if (Altura11 > AlturaMaior){
      AlturaMaior = Altura11;
      SexomaisAlta = sexo11;
  }
  
   if (Altura12 > AlturaMaior){
      AlturaMaior = Altura12;
      SexomaisAlta = sexo12;
  }
  
        if (Altura13 > AlturaMaior){
      AlturaMaior = Altura13;
      SexomaisAlta = sexo13;
  }
  
   if (Altura14 > AlturaMaior){
      AlturaMaior = Altura14;
      SexomaisAlta = sexo14;
  }
  
  
   if (Altura15 > AlturaMaior){
      AlturaMaior = Altura15;
      SexomaisAlta = sexo15;
  }

  JOptionPane.showMessageDialog(null,"Menor Altura do grupo " + AlturaMenor + "\n Centímetros"); 
  JOptionPane.showMessageDialog(null,"Media de altura da mulheres" + mediaalturamulheres + "\n Centímetros"); 
  JOptionPane.showMessageDialog(null,"O número de homens " + NumerodeHomens ); 
  JOptionPane.showMessageDialog(null,"o sexo da pessoa mais alta " + SexomaisAlta);

}

}

/// observação, o codigo precisa ser identado, e melhor comentado.

7 Respostas

mrcastro

Cara, pelamordedeus, dá uma estudada em estruturas de loop (for, while, do...while)

/** 
 * 
 * @author Wesley Modifications: Matheus Castro
 */
import java.util.ArrayList;
import java.util.List;

import javax.swing.JOptionPane;

public class Main {
	/**
	 * @param args
	 *            the command line arguments
	 */
	public static void main(String[] args) {
		// Declaração de variaves, as variaves estão sendo declaradas aqui, para
		// que
		// possam ser usadas por qualquer parte do programa

		double mediaalturamulheres = 0.0;
		int contFem = 0;
		int contMasc = 0;

		String sexofem = "F";
		String sexomas = "M";

		double AlturaMenor = 1000.0;
		String SexomaisAlta = "";
		double AlturaMaior = 0;
		List<String> alturaString = new ArrayList<String>();
		List<String> sexos = new ArrayList<String>();
		double somaAlturaFem = 0;

		List<Double> alturasDouble = new ArrayList<Double>();

		// Exibe campos para cadastro
		for (int i = 1; i <= 15; i++) {
			// alturaString.add("1");
			// System.out.println(alturaString.get(0));
			alturaString.add(JOptionPane
					.showInputDialog("Qual é a altura de número " + i
							+ " (cm)? "));
			JOptionPane.showMessageDialog(null, "OK! "
					+ alturaString.get(i - 1) + "\n Centímetros");
			sexos.add(JOptionPane.showInputDialog(
					"Qual é o sexo da pessoa (M /F)").toUpperCase());
			JOptionPane.showMessageDialog(null, "OK! " + sexos.get(i - 1)
					+ "\n Sexo Cadastrato!");
		}

		// Exibe todos os valores cadastrados
		for (int i = 1; i < 15; i++) {
			JOptionPane.showMessageDialog(null, "Todos os cadastros: \n Altura"
					+ i + ": " + alturaString.get(i - 1));

		}
		for (int i = 1; i < 15; i++) {
			JOptionPane.showMessageDialog(null, "Todos os cadastros: \n Sexo"
					+ i + ": " + sexos.get(i - 1));

		}
		// Converte os valores de String pra Double
		for (int i = 0; i < alturaString.size(); i++) {
			alturasDouble.add(Double.parseDouble(alturaString.get(i)));

		}

		for (int i = 0; i < alturasDouble.size(); i++) {

			// calcula a média de altura das mulheres
			if (sexos.get(i).equals(sexofem)) {
				somaAlturaFem += alturasDouble.get(i);
				contFem++;
			}
			mediaalturamulheres = somaAlturaFem / contFem;
			// calcula o número de homens
			if (sexos.get(i).equals(sexomas)) {
				contMasc++;
			}
			// define qual é a menor altura
			if (alturasDouble.get(i) < AlturaMenor) {
				AlturaMenor = alturasDouble.get(i);
			}

			// define qual é a maior altura, e define o sexo da pessoa mais alta
			if (alturasDouble.get(i) > AlturaMaior) {
				AlturaMaior = alturasDouble.get(i);
				SexomaisAlta = sexos.get(i);
			}
		}

		JOptionPane.showMessageDialog(null, "Menor Altura do grupo "
				+ AlturaMenor + "\n Centímetros");
		JOptionPane.showMessageDialog(null, "Media de altura da mulheres"
				+ mediaalturamulheres + "\n Centímetros");
		JOptionPane.showMessageDialog(null, "O número de homens " + contMasc);
		JOptionPane.showMessageDialog(null, "o sexo da pessoa mais alta "
				+ SexomaisAlta);
	}

}

Aí está a modificação, repare como gasta beeeeeeeem menos linha de código, é muito mais facil de se vizualizar.

[]`s
Matheus

pedro_lima

Aprenda , depois peca ajuda

thiagofesta

É o cara pisou na bola, mas o seu português está meio ruim também hehe…
Brincadeira…

wmacibnc:
Da próxima de uma lida sobre como criar posts… ou como utilizar o BBCode!

pedro_lima

Vou dizer o que aconteceu comico…

Sobri um AVC em 2007 e fiquei com metade do corpo parado, lado direito.

Hoje eu falo 89%, sei 100% e escrevo 70% , logo sei 100% com metade do meu corpo, ou melhor, ja movimento a perna direita com 85% e 10% do meu braco.

Se voce acha ruim falar com pessoas como eu desculpeme, calarei a boca

ps.: Arrumarei os erros com o tempo

thiagofesta

pedro lima:
Vou dizer o que aconteceu comico…

Sobri um AVC em 2007 e fiquei com metade do corpo parado, lado direito.

Hoje eu falo 89%, sei 100% e escrevo 70% , logo sei 100% com metade do meu corpo, ou melhor, ja movimento a perna direita com 85% e 10% do meu braco.

Se voce acha ruim falar com pessoas como eu desculpeme, calarei a boca

ps.: Arrumarei os erros com o tempo

Olha só cara, te tratei como uma pessoa normal…
eu nunca ia imaginar que você é assim, me desculpe se fui rude…
melhoras ai!

pedro_lima

thiagofesta:
pedro lima:
Vou dizer o que aconteceu comico…

Sobri um AVC em 2007 e fiquei com metade do corpo parado, lado direito.

Hoje eu falo 89%, sei 100% e escrevo 70% , logo sei 100% com metade do meu corpo, ou melhor, ja movimento a perna direita com 85% e 10% do meu braco.

Se voce acha ruim falar com pessoas como eu desculpeme, calarei a boca

ps.: Arrumarei os erros com o tempo

Olha só cara, te tratei como uma pessoa normal…
eu nunca ia imaginar que você é assim, me desculpe se fui rude…
melhoras ai!

Eu tambem errei , desculpe-me. Eu estava com meu nervos assima. Descuma !!!

W

Matheus,

Muito obrigado pela atenção.
Eu ja estudei os loops, só que tenho minha dúvidas ainda sobre o assunto tenho que realmente me dedicar mais.
O código ficou execelente.
Sim, eu até tentei usar arrays, so que não estava conseguindo. Obrigado por me ensinar.
Fiquei muito feliz, pela sua dedicação,
Abraço.

Há, me add no msn:
[email removido]

Valeu.

Criado 25 de outubro de 2008
Ultima resposta 27 de out. de 2008
Respostas 7
Participantes 4