All pastes #793262 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-11-22 02:36 UTC
rendered paste body
/**
* Classe pour deplacer et afficher des tortues
*/

public class TortueLogique
{

    //deplace une tortue
    public static void bougeTortue(Tortue tortue)
    {
        tortue.avance(Math.random());
        tortue.tourne((Math.random()-0.25)/10); // -0.25 pour donner une 
tendance aux tortues de tourner a gauche plutot qu'a droite
    }


    //affiche la position d'une tortue dans la course
    public static void afficheTortue(Tortue tortue, int index, double 
distMax)
    {
        double pos = tortue.getPos();

        System.out.print(index + ": ");

        int i;

        for (i = 0; i < pos; ++i)
            System.out.print("*");

        while (i++ < distMax)
            System.out.print(" ");

        System.out.print("|\n");
    }

}