Foro de elhacker.net

Programación => Ejercicios => Mensaje iniciado por: cacacolass en 21 Octubre 2011, 16:13 pm



Título: Mostrar Matriz
Publicado por: cacacolass en 21 Octubre 2011, 16:13 pm
Hola, estoy haciendo ejercicios con matriz pero aún hay cosas que no tengo claro.
Dejo un ejemplo simple para que me entiendan:

"Sumatoria de todos los elementos de una matriz de 3x4".
Código:
program tp6_1;
uses crt, dos;
const datos:array [1..4,1..3] of integer =( (1,2,3),
                                                             (4,5,6),
                                                             (7,8,9),
                                                          (10,11,12) );

var
suma,i,j:integer;


begin
clrscr;
for i:= 1 to 4 do
   begin
        for j:=1 to 3 do
        suma:= datos[i,j] + suma;
   write (datos [j,i]);
   end;
   writeln;
   write ('La sumatoria de todos los elementos de la matriz es:', suma);
   readkey;
end.

Como verán escribí
Código:
write (datos [i,j]);
pero me muestra solo la columna 3 con todos los números juntos.

Gracias,