Pascal/Turbo Pascal - elementos comunes entre dos vectores

 
Vista:
sin imagen de perfil

elementos comunes entre dos vectores

Publicado por Ernesto (7 intervenciones) el 20/02/2023 17:25:37
Buenas tardes a todos

Quisiera saber como puedo hacer un vector (V) que me muestre todos los elementos que hay en común entre un vector (A) y otro vector (B).

Muchas gracias
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
sin imagen de perfil
Val: 287
Oro
Ha mantenido su posición en Pascal/Turbo Pascal (en relación al último mes)
Gráfica de Pascal/Turbo Pascal

elementos comunes entre dos vectores

Publicado por dario (87 intervenciones) el 21/02/2023 12:11:22
Hola, prueba con esto.
Saludos.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
uses crt;
var
    a:array[1..6] of byte = (3,9,2,7,10,14);
    b:array[1..6] of byte  = (9,1,3,22,7,10);
    c:array[1..6] of integer;
    conta,i,j:byte;
begin
    clrscr;
    conta:=1;
    for i:=1 to 6 do begin
        for j:=1 to 6 do begin
            if a[i] = b[j] then begin
                c[i]:=a[i];
                inc(conta);
            end;
        end;
    end;
 
        for i:=1 to conta do begin
            writeln(c[i]);
        end;
 
end.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil

elementos comunes entre dos vectores

Publicado por Ernesto (7 intervenciones) el 21/02/2023 16:27:12
Muchisimas gracias es justo lo que necesitaba
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