Foros del Web » Programación para mayores de 30 ;) » Programación General »

Necesito Ayuda con pascal

Estas en el tema de Necesito Ayuda con pascal en el foro de Programación General en Foros del Web. Amigos soy un nuevo programador en pascal y no se como trabajar con matrices.... Bueno a decir verdad me asignaron un informe donde tengo que ...
  #1 (permalink)  
Antiguo 26/10/2004, 08:52
 
Fecha de Ingreso: mayo-2004
Mensajes: 5
Antigüedad: 20 años
Puntos: 0
Necesito Ayuda con pascal

Amigos soy un nuevo programador en pascal y no se como trabajar con matrices....


Bueno a decir verdad me asignaron un informe donde tengo que resolver unos ejercicios los cuales son:

1) resolver segun la regla de cramer un sistema de ecuaciones.

2) leer dos matrices y verificar si una matriz es la inversa de la otra.

3) leer dos matrices y verificar y verificar si son perpendiculares.



Les agrdesco de antemano su ayuda????... De verdad lo necesito..... Esperando una pronta respuesta.
Se despide...
Julián Rosal
Cumaná - Venezuela
  #2 (permalink)  
Antiguo 27/10/2004, 10:32
 
Fecha de Ingreso: marzo-2003
Mensajes: 11
Antigüedad: 21 años, 1 mes
Puntos: 0
matriz

Es muy cencillo trabajar con matrices.
Por lo que me decis tu problema no es con declararlas. es en como usarlas.
supongamos que tenes una matriz cuadrada (eso es necesario para que sea inversible) llamada matriz, y var es una variable cualquiera

var:=matriz [1,2]; {de esta forma var va a recibir el valor de la matriz en la fila 1 columna 2}
una vez que ya sabes esto te prodras imaginar lo demas
  #3 (permalink)  
Antiguo 27/10/2004, 13:20
Avatar de Kaopectate
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: Curaçao (Antillas Holandesas)
Mensajes: 3.179
Antigüedad: 22 años, 4 meses
Puntos: 38
Hola garrosal.

Ampliando un poco lo que dice dmalcha, para declarar una matriz en Pascal, hazlo asi:

Código PHP:
var MiMatriz: array[0..190..19of integer
Con esto estas diciendo que vas a usar una matriz llamada MiMatriz, de 20 filas por 20 columnas, y que el contenido de cada celda es de tipo entero.

Para recorrer, lo puedes hacer asi:

Código PHP:
var filacolumnainteger;
for 
fila := 0 to 19 do
   for 
columna := 0 to 19 do
      
MiMatriz[filacolumna] := 0
Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:45.