Testa Palavra (anagrama)

Publicado por Giovanni Won Dias B. Victorette 06/05/2005

[ Hits: 18.143 ]

Download TestaPalavra.java




Com este script podemos ver se duas palavras são anagramas(combinações que podemos formar com as letras de uma palavra)

  



Esconder código-fonte

//GIOVANNI WON DIAS B. VICTORETTE - MAT.04138180
public class TestaPalavra {
   String palavra1;
   
   public TestaPalavra (String palavra1){
      this.palavra1=palavra1;
   }
   
   
   boolean resolvaProblemaA (String palavra2) {
      boolean sair=false;
      int i=0;
      while (i<palavra1.length() & sair==false){
         char aux=palavra1.charAt(i);
         int c1=0;
         if (palavra1.length()!=palavra2.length()){
            sair=true;
         }
         for (int j=0;j<palavra1.length();j++){
            if (palavra1.charAt(j)==aux)
               c1++;
         }
         int c2=0;
         for (int j=0;j<palavra2.length();j++){
            if (palavra2.charAt(j)==aux)
               c2++;
         }
         if (c1!=c2)
            sair=true;
         i++;   
      }
      return sair;            
   }
                        
      
   public static void main(String[]args) {
      TestaPalavra obj = new TestaPalavra ("cidade");
      boolean sair=obj.resolvaProblemaA ("decida");
      if (sair==true)
         System.out.println("a palavra nao e anagrama");
      else
         System.out.println("a palavra eh anagrama");
      
   } 
}

Scripts recomendados

Fatorial em Java

Calculadora em Java (console)

Banco de dados em Java

Exemplo básico da biblioteca Swing

Mensagem usando opção gráfica JOptionPane


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts