Tema: Crear Array
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/07/2010, 04:59
Pinty
 
Fecha de Ingreso: febrero-2009
Mensajes: 472
Antigüedad: 15 años, 7 meses
Puntos: 14
Crear Array

Hola a todos.
Esta duda que les voy a plantear posiblemente sea muy sencilla de hacer pero es que no se por que me he atascado con ella de una manera rarisima.
Veran lo q quiero hacer es crear una matriz de dos dimensiones pero diciendo yo el valor. Mas o menos el codigo que tengo planteado ( y que no funciona) es este.


Código:
void main ()
{
    float filas, columnas;
    //primero decimos que tamaño tiene la matriz
    printf("Introduce el valor de las filas: ");
    scanf("%f",&filas);
    printf("Introduce el valor de las columnas: ");
    scanf("%f",&columnas);

    //ahora ya tenemos el tamaño asi que podemos crear la matriz
    float m[][]=new float[filas][columnas];

    for (int i=0; i<filas; i++)
    {
        for(int j=0; j<columnas; j++)
        {
            m[i][j]=2;
        }
    }

    for (int i=0; i<filas; i++)
    {
        for(int j=0; j<columnas; j++)
        {
            printf(" "+m[i][j]+" ");
        }
        printf("\n");
    }
}
Lo del final no creo que tenga mucha importancia es solo que queria inicializarlo con el valor 2 y luego mostrarlo en forma de tabla, asi que creo que el problema no es ese.

Muchas gracias a todos por vuestra atencion.
Un saludo
Pinty