3
respostas

Duvidas

package basico;
class tres{
    public static void main(String[]args){
        int x = 13;
        System.out.println("");
        while (x!= 1){
            System.out.print(x+">");
            if(x% 2 == 0){
                x = x / 2;
            }else{
                x = ((3*x)+1);
            }
        }
    }
}

fiz no eclipse e esta dando erro

3 respostas

Nardes, eu testei aqui seu código no eclipse, em um Java Project e rodou.

A saída foi: 13>40>20>10>5>16>8>4>2>

Posta teu erro aí, pra gente dar uma olhada.

Nardes, testei aqui também e a saída foi a mesma que o Manoel conseguiu: 13>40>20>10>5>16>8>4>2>

Acredito que o erro que você se refere é quanto a saída da aplicação estar incorreta. Poderia nos dizer melhor qual o seu problema?

Nardes, poste a mensagem de erro aqui para que possamos te ajudar.

Abraços.