diff --git a/carreler.lua b/carreler.lua new file mode 100644 index 0000000000000000000000000000000000000000..cef3de1a792aebb67c47a0fb24ecb0c472f6a2b8 --- /dev/null +++ b/carreler.lua @@ -0,0 +1,41 @@ +-- Carreler un sol +function main() + -- Mesure parallele au sens du robot + print("Lignes: ", arg[1]) + print("Colonnes:", arg[2]) + print("--") + carreler(m, n) +end + +function carreler(m, n) + for i=1,n,1 + do + print("Debut de ligne.") + carrelerLigne(m) + + if ( (i%2) == 1 ) + then + turtle.turnRight() + turtle.forward() + turtle.turnRight() + else + turtle.turnLeft() + turtle.forward() + turtle.turnLeft() + end + + end + +end + +function carrelerLigne(m) + for i=1,m,1 + do + turtle.forward() + turtle.placeDown() + end +end + +-- Lancer le programme +main() +