Problema Matriz dinámica

Iniciado por miguelsb, 18 Mayo 2014, 03:43 AM

0 Miembros y 1 Visitante están viendo este tema.

miguelsb

Buena tarde, les comento mi problema esperando que alguien pueda orientarme por favor.

Declaré en c++ una matríz de orden [2][N] de la siguiente forma:

Matriz=new float*[2];
   for(int x=0;x<2;x++)
      Matriz
  • =new float[centinela2];

    Pero sólo me permite ingresar 4 valores a la misma, después de eso el programa se detiene y no encuentro la razón.

    Espero alguien pueda orientarme. Saludos, muchos...

vangodp

#1
creo que te puede servir esto.
http://www.c.conclase.net/curso/index.php?cap=017#inicio
intenta usar el resaltado de sintaxis (donde pone etiquetas GeSHI) elige c++ y pon el código dentro.

rir3760

Cita de: miguelsb en 18 Mayo 2014, 03:43 AMDeclaré en c++ una matríz de orden [2][N] de la siguiente forma:
Código (cpp) [Seleccionar]
Matriz=new float*[2];
for(int x=0;x<2;x++)
Matriz[x]=new float[centinela2];


Pero sólo me permite ingresar 4 valores a la misma, después de eso el programa se detiene y no encuentro la razón.
Con solo ese fragmento de código no es posible ayudarte, tienes que publicar el código fuente completo.

Un saludo
C retains the basic philosophy that programmers know what they are doing; it only requires that they state their intentions explicitly.
--
Kernighan & Ritchie, The C programming language

Yoel Alejandro

Yo preguntaría, ¿qué es "centinela2"? ¿cuál es su valor?
Saludos, Yoel.
P.D..-   Para mayores dudas, puedes enviarme un mensaje personal (M.P.)