Testa Palavra (anagrama)
Publicado por Giovanni Won Dias B. Victorette 06/05/2005
[ Hits: 18.143 ]
Com este script podemos ver se duas palavras são anagramas(combinações que podemos formar com as letras de uma palavra)
//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"); } }
Exemplo básico da biblioteca Swing
Mensagem usando opção gráfica JOptionPane
Nenhum comentário foi encontrado.
Atenção a quem posta conteúdo de dicas, scripts e tal (2)
Manutenção de sistemas Linux Debian e derivados com apt-get, apt, aptitude e dpkg
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
Como Atualizar Fedora 39 para 40
Instalar Google Chrome no Debian e derivados
Consertando o erro do Sushi e Wayland no Opensuse Leap 15
Instalar a última versão do PostgreSQL no Lunix mantendo atualizado
Flathub na sua distribuição Linux e comandos básicos de gerenciamento
ASRock H310CM-HG4 vs Linux [RESOLVIDO] (18)
Microfone do meu headset não é recinhecido. Meu notebook é um Acer Asp... (12)