albertohilal

Clase 6 Ejemplo 6.2.1

Sep 16th, 2017
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.71 KB | None | 0 0
  1. /*Imaginen el problema de copiar la cantidad de bolitas verdes de una celda a otra. La forma de saber la cantidad de bolitas de la celda actual es preguntar con la expresion
  2. \nroBolitas". Es decir, si escribimos \nroBolitas(Verde)" esto representara el numero de bolitas verdes de la celda actual. Pero que pasa si yo quiero llevarme ese dato a la celda al Norte, para colocar esa cantidad de verdes pero de rojas en esa celda al Norte.?*/
  3.  
  4. procedure PonerX(cantidadVerdes, color){
  5. repeatWith i in 1..cantidadVerdes
  6. {Poner(Rojo)}
  7. }
  8.  
  9. procedure CopiarVerdesHaciaElNorte() {
  10. cantidadVerdes := nroBolitas(Verde) // Asignacion
  11. Mover(Norte)
  12. PonerX(cantidadVerdes, Rojo)
  13. }
  14.  
  15. procedure Main(){
  16. CopiarVerdesHaciaElNorte()
  17. }
Advertisement
Add Comment
Please, Sign In to add comment