Advertisement
Guest User

Ejercicio cuadrados 3x3

a guest
Aug 29th, 2016
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. program{
  2. PonerCuadrado3(Verde,Este,Norte)
  3. PonerCuadrado3(Azul,Oeste,Sur)
  4. PonerCuadrado3(Rojo,Este,Sur)
  5. PonerCuadrado3(Negro,Oeste,Norte)
  6. }
  7.  
  8. procedure PonerCuadrado3(color,dirX, dirY){
  9. /*Proposito: Hacer un cuadrado de 3x3 de algun color
  10. Precondiciones: El tablero debe tener un minimo de 9 celdas.
  11. El primer parametro debe ser efectivamente un color.
  12. DirX debe ser una direccion horizontal tal como Este o Oeste.
  13. DirY debe ser una direccion vertical tal como Norte o Sur.
  14. */
  15. PonerLinea3(color,dirX)
  16. Mover(dirY)
  17. PonerLinea3(color,dirX)
  18. Mover(dirY)
  19. PonerLinea3(color,dirX)
  20. Mover2(opuesto(dirY))
  21. }
  22.  
  23. procedure PonerLinea3(color,dirX){
  24. Poner(color)
  25. Mover(dirX)
  26. Poner(color)
  27. Mover(dirX)
  28. Poner(color)
  29. Mover2(opuesto(dirX))
  30. }
  31.  
  32. procedure Mover2(dir){
  33. Mover(dir)
  34. Mover(dir)
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement