Bueno, al menos se tiene interes, no tengo el compilador aqui, y tampoco me voy a quemar haciendo las tareas gratis...
pero al menos dejare algo para no desanimar al muchacho:
Supongo que la cosa es:
generar una matriz NxN en donde N sea un número definido desde código, es decir, un valor constante, y llenarlo con números que por cada fila, cada valor de sus columnas sea desde el 1 al N.
Entendi bien??
vamos a ver, no creo que funcione en el compilador, lo estoy haciendo todo desde memoria, pero no deberia resultar dificil hacerle el soporte y mejorarlo.
Deje un par de cosas más para usar una semilla srand para generar números aleatorios.
Me comentas si funciono, debe tener errores de sintaxis y cosas, pero en general ahi tiene la lógica necesaria para que el resultado.
pero al menos dejare algo para no desanimar al muchacho:
Supongo que la cosa es:
generar una matriz NxN en donde N sea un número definido desde código, es decir, un valor constante, y llenarlo con números que por cada fila, cada valor de sus columnas sea desde el 1 al N.
Entendi bien??
vamos a ver, no creo que funcione en el compilador, lo estoy haciendo todo desde memoria, pero no deberia resultar dificil hacerle el soporte y mejorarlo.
Código (cpp) [Seleccionar]
#include <stdio.h>
#include <stdlib.h> //incluye srand() y rand()
#define tamanyoMatriz 5
int main()
{
int matriz[tamanyoMatriz][tamanyoMatriz]
//srand(time(0));//numeros Aleatorios en funcion del tiempo
for (int i=0; i<tamanyoMatriz; i++)//para desplazarse por las columnas
{
for (int j=0 ;j<tamanyoMatriz; j++)//para desplazarse por las filas
{
//matriz[i][j]=rand();//Agrega numero aleatorio a la posicion ij de la matriz
matriz[i][j] = j+1;
printf("\t%d",mat[i][j]);//imprime elemento de la matriz en pantalla
}
printf("\n\n");//para dejar espacios entre filas.
}
return 0;
}
Deje un par de cosas más para usar una semilla srand para generar números aleatorios.
Me comentas si funciono, debe tener errores de sintaxis y cosas, pero en general ahi tiene la lógica necesaria para que el resultado.