• Lunes 20 de Mayo de 2024, 21:07

Autor Tema:  Problema: declarar una matriz especifica en C++  (Leído 1593 veces)

jose2090

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Problema: declarar una matriz especifica en C++
« en: Martes 4 de Noviembre de 2008, 04:30 »
0
Hola a todos!

Bueno la cosa es que yo al principio declaro un entero N q despues por un cout pido el valor, despues trato de declarar una matriz de A[N][N]. Se que esto no se puede hacer, pero hay alguna forma? digo la debe si no seria como algo tonto trabajar con un limite digamos A[100][100] cuando no es necesario.

Gracias!

Estoy haciendo el caracol, q por cierto nadie me ha contestado  <_<  jaja lo q pasa es que lo quiere hacer para cualquier matriz cuadrada.

m0skit0

  • Miembro de PLATA
  • *****
  • Mensajes: 2337
  • Nacionalidad: ma
    • Ver Perfil
    • http://fr33kk0mpu73r.blogspot.com/
Re: Problema: declarar una matriz especifica en C++
« Respuesta #1 en: Martes 4 de Noviembre de 2008, 09:16 »
0
Para eso tienes que usar asignación de memoria dinámica. Échale un vistazo a malloc() y free().

r_padmu

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Re: Problema: declarar una matriz especifica en C++
« Respuesta #2 en: Martes 4 de Noviembre de 2008, 17:22 »
0
pus a ver si te sirve poner un define en vez de declarar las variables y :ph34r:  le pones un tope a tu matriz
« última modificación: Martes 4 de Noviembre de 2008, 17:51 por r_padmu »

m0skit0

  • Miembro de PLATA
  • *****
  • Mensajes: 2337
  • Nacionalidad: ma
    • Ver Perfil
    • http://fr33kk0mpu73r.blogspot.com/
Re: Problema: declarar una matriz especifica en C++
« Respuesta #3 en: Martes 4 de Noviembre de 2008, 17:29 »
0
Mu wenas r_padmu.

Se agradecen tus ganas de ayudar, pero la próxima vez ten en cuenta esto:

1) Utiliza las etiquetas para el código, porque si no, no hay quien entienda código sin indentar.
2) Intenta que el que pregunta aprenda, dale pistas, sugerencias... No des código completo porque así le das la comida hecha y no le enseñas a conseguirla, y de nada sirve el copiar-pegar.
3) NO SE HACE LA TAREA

Aparte, ¿dónde está declarada ts?

Saludos y gracias por tu aporte

r_padmu

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Re: Problema: declarar una matriz especifica en C++
« Respuesta #4 en: Martes 4 de Noviembre de 2008, 17:44 »
0
ijole si la regue pero es que soy principiante perdon a todos

m0skit0

  • Miembro de PLATA
  • *****
  • Mensajes: 2337
  • Nacionalidad: ma
    • Ver Perfil
    • http://fr33kk0mpu73r.blogspot.com/
Re: Problema: declarar una matriz especifica en C++
« Respuesta #5 en: Martes 4 de Noviembre de 2008, 17:47 »
0
Todos nos equivocamos, pero lo importante son las ganas, jejeje  :good: