albertohilal

Clase 6 Ejercicio 3

Sep 17th, 2017
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.67 KB | None | 0 0
  1. /*Escribi la funcion nroColumnas() que indica la cantidad
  2. de columnas que tiene el tablero.*/
  3.  
  4. //Vamos a la primera celda
  5.  
  6. procedure IrAlBorde(dir) {
  7. while (puedeMover(dir))
  8. {Mover(dir)}
  9. }
  10.  
  11. procedure CabezalALaPrimeraColumna(){
  12. IrAlBorde(Este)
  13. }
  14.  
  15. procedure CabezalALaPrimeraFila(){
  16. IrAlBorde(Norte)
  17. }
  18.  
  19. procedure CabezalALaPrimeraCelda(){
  20. CabezalALaPrimeraColumna()
  21. CabezalALaPrimeraFila()
  22. }
  23.  
  24. function nroColumnas(){
  25. CabezalALaPrimeraCelda()
  26. cantColumnas:= 1
  27. while (puedeMover(Oeste)){
  28. Mover(Oeste)
  29. cantColumnas:= cantColumnas + 1
  30. }
  31. return (cantColumnas)
  32.  
  33. }
  34.  
  35. procedure Main(){
  36. valor:= nroColumnas()
  37. return (valor)
  38. }
Advertisement
Add Comment
Please, Sign In to add comment