Testa Palavra (anagrama)
Publicado por Giovanni Won Dias B. Victorette 06/05/2005
[ Hits: 18.759 ]
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");
}
}
Simplificação de frações - Java
Calculadora de décimo terceiro
Nenhum comentário foi encontrado.
Boas Práticas e Padrões Idiomáticos em Go e C
Vale a pena ter mais de uma interface grafica no seu Linux?
Estrutura e Funcionamento de um Ebuild no Gentoo Linux
[Resolvido] Google Chrome reclamando de perfil em uso após mudar hostname
Instalando o Tema de Ícones Tela Circle
Copiar Para e Mover Para no menu de contexto do Nautilus e Dolphin
Dotando o Thunar das opcoes Copiar para e Mover para no menu de contexto
Instalação Dual Boot Linux+Windows 11 (4)
No Ubuntu 26.04, sudo passou a mostrar os asteriscos ao digitar por pa... (5)
Como instalar Warsaw no Gentoo? (0)
Como insiro e excluo um elemento XML e JSON ao código Javascript (1)









