3ra Evaluación I Término 2014-2015, Septiembre 16, 2014 /ICM00794
Tema 4. (25 puntos) Realice una función siembra(tablero, fila, columna) que en un tablero de 2×8, siguiendo el sentido de las manecillas del reloj, distribuye la cantidad de fichas en la casilla indicada por fila y columna, equitativamente una a una entre las casillas contiguas.
Observe que dependiendo de la fila, la siguiente casilla es o a la izquierda o a la derecha de donde estaba.
Al redistribuir el valor:
- Se empieza a partir de la siguiente casilla seleccionada.
- Si la siguiente casilla está fuera del tablero, se cambia de fila, invierte el sentido entre izquierda o derecha, y se corrige regresando al tablero en el mismo extremo.
- Se incrementa el valor de la casilla
Repitiendo el proceso hasta que no queden fichas.
0 | 4 | 4 | 4 | 4 | 4 | 4 | 0 |
0 | 4 | 4 | 4 | 4 | 4 | 4 | 0 |
0 | 4 | 4 | 4 | 0 | 5 | 5 | 1 |
0 | 4 | 4 | 4 | 4 | 4 | 4 | 1 |
1 | 5 | 5 | 4 | 4 | 4 | 4 | 0 |
1 | 0 | 4 | 4 | 4 | 4 | 4 | 0 |
Rúbrica: definir función (5 puntos), asignar sentido (5 puntos), añadir valor a casillas (5 puntos), control del valores, tamaños, validar extremos (10 puntos)