Ajuda de logica

ai galeira e vi um código bem bobinho na net e achei legal ele está em C e escrevi e passe para JAVA, mas está com um errinho bobo de logica e nao faço ideia o q eh estou postando o codigo aqui para vê se alguem nao pode dar um olhada e quem sabe corrigi-lo
é o algoritimo dessa musica “e o pintiu piu”
[youtube]http://www.youtube.com/watch?v=ElcwPxraNGc[/youtube]
segue o codigo abaixo! hehehe!

[code]

/*

  • To change this template, choose Tools | Templates
  • and open the template in the editor.
    */

/**
*

  • @author Bruno
    */
    public class piu {

    public static void main(String[] args) {
    String Bicho[] = {“pintinho”, “galinha”, “galo”, “peru”, “capote”, “gato”, “cachorro”, “cabra”, “bode”, “vaca”, “boi”, “moca”, “violao”};
    String Voz[] = {“piu”, “co”, “corocococo”, “glu glu”, “to fraco”, “miau”, “au au”, “mee”, “bee”, “moon”, “muuh”, “oh!”, “aiai”};
    int animalAtual = 0, eoPintinho = 0, contador = 0;

     for (int i = 0; i < Bicho.length; i++) {
         animalAtual = i;
         System.out.printf("La em casa tinha um(a) %s, La em casa tinha um %s \n", Bicho[i], Bicho[i]);
    
         for (animalAtual = contador; animalAtual > 0; animalAtual--) {
             if (animalAtual == 0) {
                 continue;
             }
             System.out.printf("E o(a) %s: %s \n", Bicho[animalAtual], Voz[animalAtual]);
    
         }
    
         for (eoPintinho = 0; eoPintinho <= Bicho.length - contador; eoPintinho++) {
             System.out.printf("E o pintinho: Piu\n");
         }
    
         System.out.printf("\n\n\n");
         contador++;
    
     }
    

    }
    }[/code]

E qual é o errinho bobo :?:

:thumbup:

aqui rodou, tirando a classe com a primeira letra minuscula e os atributos com a 1 letra maiuscula parece que funciona normal.

Opa! Gostei da brincadeira! rs :lol:

O errinho tá no último for, veja só como eu deixei:

for (eoPintinho = 0; eoPintinho &lt;= animalAtual/*Bicho.length - contador*/; eoPintinho++) { System.out.printf(&quot;E o pintinho: Piu\n&quot;); }

Só tenho uma reclamação! Na música, o primeiro animal (o pintinho), ele repete pelo menos umas 4 vezes não é? rs… então tá faltando vc acrescentar pra sempre repetir mais vezes "E o pintinho piu", mas essa é fácil, deixo pra vc!

Inté!