Inversión de datos en vector

Quisiera saber como se invierten los datos en un vector, es decir, si ingreso por ejemplo 45,22,10,5 me muestre en su salida 5,10,22,45

1 Respuesta

Respuesta
1
¿En algún idioma de programación determinado?
en pascal
Vale, un ejemplo:
var
tmp1, tmp2: Integer;
miArray: array [0..3] of Integer;
inicio, final: Integer;
begin
miArray[0] := 45;
miArray[1] := 22;
miArray[2] := 10;
miArray[3] := 5;
inicio := Low(miArray);
final := High(miArray);
while inicio < final do begin
tmp1 := miArray[inicio];
tmp2 := miArray[final];
miArray[final] := tmp1;
miArray[inicio] := tmp2;
Inc(inicio);
Dec(final);
end;
end;

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas