Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- term.clear()
- term.setCursorPos(1,1)
- write("Delai combustion: ")
- -- instructions 1
- term.setCursorPos(1,17)
- write("Temps en seconde comme suit : (seconde.dixième)")
- term.setCursorPos(19,1)
- d = tonumber(read())
- term.setCursorPos(1,2)
- write("Nombre de boucles: ")
- -- instructions 2
- term.setCursorPos(1,17)
- term.clearLine()
- print("Pour boucle infinie, entrez <0>")
- term.setCursorPos(20,2)
- b = tonumber(read())
- sleep(1)
- term.setCursorPos(1,17)
- term.clearLine()
- term.setCursorPos(1,6)
- if b == 0 then
- print("Boucle Infinie")
- term.setCursorPos(22,2)
- write("soit infini")
- boucle0 = 0
- y = (d * 64)
- term.setCursorPos(1,6)
- write("Envoi de 64 combustibles toutes les ") write(y) print(" secondes")
- while true do
- boucle0 = boucle0 + 1
- term.setCursorPos(10,10)
- write("Envois effectués ") write(boucle0)
- rs.setOutput("bottom", true)
- sleep(2)
- rs.setOutput("bottom", false)
- sleep(y)
- end
- else
- n = 0
- while true do
- n = (n + 1)
- if n <= b then
- y = (d * 64)
- write(n) write (" sur ") write(b) write (" | ")
- write("Envoi de 64 charcoals dans ") write(y) print(" secondes")
- rs.setOutput("bottom", true)
- sleep(2)
- rs.setOutput("bottom", false)
- sleep(y)
- else
- break
- end
- end
- term.clear()
- write("Les ") write(b) print(" boucles ont été effectuées")
- sleep(0.5)
- print("Redémmarage du logiciel")
- sleep(1.5)
- term.setCursorPos(1,1)
- end
- os.reboot()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement