Testa Palavra (anagrama)
Publicado por Giovanni Won Dias B. Victorette 06/05/2005
[ Hits: 18.684 ]
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 de Locadora de Veículos
Funções matemáticas no plano cartesiano
Nenhum comentário foi encontrado.
Trabalhando Nativamente com Logs no Linux
Jogando Daikatana (Steam) com Patch 1.3 via Luxtorpeda no Linux
LazyDocker – Interface de Usuário em Tempo Real para o Docker
Linux Mint: Zram + Swapfile em Btrfs
O widget do Plasma 6 Área de Notificação
tentei instalar o steam pelo terminal, agora ele não abre (2)
Após todos esses anos... youtube! (4)
[Resolvido] Conselho distribuiçao brasileira (14)









