Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- p=peripheral.wrap("right")
- p.clear()
- p.setTextScale(4)
- p.setTextColor(colors.white)
- p.setCursorPos(1,1)
- function pyramide()
- term.clear()
- p.write("vous avez choisi ")
- p.setTextColor(colors.red)
- p.setCursorPos(1,2)
- p.write("pyramide")
- write("largeur de la base:")
- local L=read()
- write("longeur de la base:")
- local l=read()
- R=L*l
- while R>4 do
- L=L-2
- l=l-2
- R=L*l
- end
- p.write(R)
- end
- function cube_vide()
- term.clear()
- p.write("vous avez choisi le ")
- p.setTextColor(colors.red)
- p.setCursorPos(1,2)
- p.write("cube vide")
- write("hauteur:")
- local H=read()
- write("largeur:")
- local L=read()
- write("profondeur:")
- local P=read()
- local R=H*L*P
- H=H-2
- L=L-2
- P=P-2
- r=H*L*P
- R=R-r
- p.setCursorPos(1,4)
- p.setTextColor(colors.white)
- p.write("il faut ")
- p.setTextColor(colors.red)
- p.write(R)
- p.setTextColor(colors.white)
- p.write(" blocs")
- end
- function cube_plein()
- term.clear()
- p.write("vous avez choisi le ")
- p.setTextColor(colors.red)
- p.setCursorPos(1,2)
- p.write("cube plein")
- write("hauteur:")
- local H=read()
- write("largeur:")
- local L=read()
- write("profondeur:")
- local P=read()
- local R=H*L*P
- p.setCursorPos(1,4)
- p.write("il faut ")
- p.setTextColor(colors.red)
- p.write(R)
- p.setTextColor(colors.white)
- p.write(" blocs")
- end
- function carre()
- term.clear()
- p.write("tu a choisi le ")
- p.setTextColor(colors.red)
- p.write("carre")
- p.setTextColor(colors.white)
- write("largeur:")
- local L = read() -- largeur
- write("longeur:")
- local l = read() -- longeur
- local C = L*l
- p.setCursorPos(1,3)
- p.write("il faut ")
- p.setTextColor(colors.red)
- p.write (C)
- p.setTextColor(colors.white)
- p.write(" blocs")
- end
- function ligne()
- term.clear()
- write("plus grand chiffre (coordonnćAF„BF„BDA9) =")
- local G = read() -- plus grand chiffre
- write("plus petit chiffre (coordonnćAF„BF„BDA9) =")
- local P = read() -- plus petit chiffre
- local T = G-P+1
- p.write ("il faut ")
- p.setTextColor(colors.red)
- p.write (T)
- p.setTextColor(colors.white)
- p.write (" blocs.")
- X = T%2
- p.setCursorPos(1,3)
- if X == 1 then
- p.write("le nombre est ")
- p.setTextColor(colors.red)
- p.write("impaire,")
- p.setCursorPos(1,5)
- p.write("OK,")
- p.setTextColor(colors.white)
- p.write("pour construire")
- end
- if X == 0 then
- p.write("le nombre est ")
- p.setTextColor(colors.red)
- p.write("paire,")
- p.setCursorPos(1,5)
- p.write("nope,")
- p.setTextColor(colors.white)
- p.write("pour construire")
- end
- end
- term.setTextColor(colors.lightGray)
- term.setCursorPos(1,1)
- term.clear()
- write("1) carre")
- term.setCursorPos(1,2)
- write("2) ligne")
- term.setCursorPos(1,3)
- write("3) cube plein")
- term.setCursorPos(1,4)
- write("4) cube vide")
- term.setCursorPos(1,5)
- write("5) pyramide")
- term.setCursorPos(20,3)
- term.setTextColor(colors.white)
- local X=tonumber (read())
- if X==1 then
- carre()
- end
- if X==2 then
- ligne()
- end
- if X==3 then
- cube_plein()
- end
- if X==4 then
- cube_vide()
- end
- if X==5 then
- pyramide()
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement