Pascal/Turbo Pascal - Matrices

   
Vista:

Matrices

Publicado por Edd (3 intervenciones) el 25/10/2013 03:01:27
Saludos a todos, tengo una duda con una matriz 8x8 en pascal, básicamente lo que tenemos que hacer es rellenar una matriz con letras aleatorias de la A a la I, ya tengo el procedimiento para hallar las letras aleatorias, solo que ahora tendría que rellenar los campos de la matriz con ellas.

hice un for para las letras aleatorias, pero para ingresar las letras solo se me ocurrió poner dentro del for:

matriz [1,i]:=a;

esto, obviamente solo llena la fila 1, pero no se como podría hacer para llenar las 8 filas y columnas, además que el for es de desde 1 a 8, es decir que solo genera 8 números y no 64 como necesitaría
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Matrices

Publicado por ramon (2072 intervenciones) el 25/10/2013 21:17:38
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
{Mira esto}
 
var
   letras : array[1..3,1..3] of char;
   n, l, i : integer;
 
  begin
        n := 1;
      for l := 1 to 3 do
       for i := 1 to 3 do
        begin
        letras[l,i] := chr(n + 64);
         n := n + 1;
        end;
       for l := 1 to 3 do
       begin
        for i := 1 to 3 do
        write('  ',letras[l,i]);
        writeln;
       end;
        readln;
   end.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar