/*Programme herbivore 1.0 Ce programme ne comprend pas toute la programmation donc les petites applications comme reviens en arriere fuit etc ne sont pas décrite (je ne vois pas l'utilité pour le moment ) je vais le faire dès que le moment sera venu */ #define cap_lumiere SENSOR_2 #define contact SENSOR_1 #define mort SENSOR_3 #define Avance OnFwd(OUT_A+OUT_C) int point_vie = 100; task main () { SetSensor(cap_lumiere , SENSOR_LIGHT ) ; SetSensor(contact , SENSOR_TOUCH); SetSensor(mort , SENSOR_TOUCH); ClearTimer(0); Avance; while (Timer(0) != 100) { if (cap_lumiere > x && cap_lumiere < x') prendre_aliment(); // cette ligne est pour voir si il y a un aliment if (contact == 1) verification_objet (); if (mort == 1) touche (); } } sub prendre_aliment() { //ligne de commande pour prendre l'aliments qui se trouve sur son passage //je ne l'ai pas rédigé car je dois savoir la conception des robots } sub verification_objet () { OnFwd(OUT_A); OnRev(OUT_C); ClearTimer(1); while (Timer(1) != 400) { if (cap_lumiere > X && cap_lumiere