PDA

Ver la Versión Completa : Matrices - problemas.....


arieleb
19-09-2003, 00:23:14
Hola, soy nuevo y tengo que hacer unos ejercicios sobre el tema de matrices, si alguien sabe donde puedo conseguir información sobre el tema se lo agradezco, no se si es el foro correcto pero Los ejecicios:

1- Ingresar 2 matrices (en un TMemo) y la computadora indica los elementos comunes en ambas y su ubicación.

2-Se ingresa 1 numero entero A y una matriz NxM con componentes enteras. La computadora nos muestra los múltiplos de A presentes en la matriz, ordenados de menos a mayor.

3-Se ingresa una matriz NxM componentes enteras. La computadora muestra su contenido ordenadas en trayectoria de caracol, zig-zag y zig-zag diagonal.

4- Dados 2 archivos de más de 10000 bytes cada uno, que contienen texto en español y en ingles respectivamente, la computadora analiza la frecuencia con la que aparece cada letra en ambos idiomas, realiza un cuadro comparativo ordenado en forma descendiente por frecuencia (dada en %) y compara la longitud promedio de las palabras en ambos idiomas.-

Se que para algunos pude resultar algo fácil pero para mí la verdad es que se me complicaron y ya no se a quien recurrir.-
Desde ya muchas gracias de antemano.-
Saludos, Ariel.-:)

marcoszorrilla
21-09-2003, 12:30:35
Primero supongo que en clase te hayan explicado como se declaran..... las matrices.

En todo caso en Delphi, si buscas en la ayuda la palabra array, verás que tienes información suficiente para preparar el ejercicio.

A modo de ejemplo:

procedure TForm1.Button1Click(Sender: TObject);
Var
MiArray:Array[1..10] of Integer;
n:Integer;
begin

For n:=1 to 10 do
begin
MiArray[n]:=n;
end;

For n:=1 to 10 do
begin
Memo1.Lines.Add(IntToStr(MiArray[n]));
end;

end;



Aquí ves como se puede declarar una matriz entre otras existentes que podrás ver en la ayuda de Delphi como te he dicho, también he incluido el pase a un TMemo, parece ser que te lo piden así, aunque lo más lógico sería comparar las matrices entre sí directamente.

Bueno un Saludo.