Rombo

Páginas: 3 (621 palabras) Publicado: 5 de octubre de 2015
1.- Comienza imprimiendo una matriz de N x N, tienes que cuidar que n sea un número impar mayor o igual a 3. En este caso es de 15x15

2.- buscas la forma de eliminar la columna central (escribiendoespacios en lugar de *) excepto en la 1ª y última fila (cuando fila es mayor a 1 y menor a N):

3.- Como puedes ver a todas las filas se les quito un *(en el centro) pero ahora queremos quitar porcada fila 2 más que en la anterior (uno a la derecha y otro a la izquierda del que ya habíamos quitado en el centro), entonces modificamos el código para saber si la columna actual en la queescribiremos está una columna antes y una columna después de la columna central, es decir, en este caso la columna central es la 6, si la columna en la que voy a escribir actualmente está entre 8-1 y 8+1entonces escribo un espacio, sino un *, cada vez que baje una fila debo restarle y sumarle más a la columna central. La siguiente vez se verificará que esté entre 8-2 y 8+2, entonces llegará un momento enel que siempre se cumple (de la fila de en medio hacia abajo):

Entonces ahora ya pudimos formar medio rombo arriba pero abajo se borró todo (excepto la última fila, eso está bien), entonces ahoranecesitamos saber cuándo el programa ha llegado a la mitad de la matriz para que ya no le siga restando/sumando a la columna central (8-8 y 8+8) porque cualquier valor de la columna va a ser mayor a ceroy menor a N.
Básicamente lo que necesitamos en el inciso 3 es que se le vaya restando y sumando un numero X pero hasta que dicho numero sea igual a la mitad de la matriz, una vez alcanzado ese número(en este caso es 8 ya que trunco 15/2 y me da 7, después le sumo 1) lo que necesitamos es que ahora la X que vamos a sumar/restar sea menor a la última (7, luego 6, luego 5, etc.).

Para esto yo mehe apoyado del contador de filas:
Si la fila actual es mayor a la fila que indica la mitad de la matriz, entonces el número X que voy a sumar/restar es igual al total de filas menos el número de la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Rombo
  • Romber
  • Rombo de Seguridad
  • El Rombo de Seguridad
  • rombo de seguridad
  • Resumen Rombos
  • Rombo de seguridad
  • Rombos Y Cuadarados

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS