Título: ayuda con la diagonal principal de una matriz para dejarla vacía Publicado por: creiko en 1 Junio 2016, 16:20 pm no puedo hacer esta parte
la diagonal principal debe estar vacía o con caracteres especiales (*,/,+,-,%,&,$) y lo único que puedo es llenarla de ceros Código
Título: Re: ayuda con la diagonal principal de una matriz Publicado por: class_OpenGL en 1 Junio 2016, 17:51 pm Sinceramente, no comprendo el problema. Primero, si quieres que la matriz tenga caracteres, ¿por qué guardas los valores en un arreglo bidimensional de enteros? ¿No sería mejor usar char m[16][16]? Entonces en la asignación podrías hacer m[ i][j] = '&' o el carácter especial que quieras.
Por otra parte, no comprendo tampoco el 'else if' del código. No entiendo su función. Si lo que quieres hacer es que la diagonal principal tenga uno de los caracteres mencionados o el elemento esté vacío, podrías crear un arreglo de caracteres como este: Código
y cuando vayas a asignar algo a un elemento de la diagonal, podrías generar un número aleatorio entre 0 y el número de caracteres especiales: Código Título: Re: ayuda con la diagonal principal de una matriz para dejarla vacía Publicado por: geeke en 1 Junio 2016, 20:00 pm Una posible solución
Código
|