Se considera tabloul A [1..n] (n-numar par) de numere intregi,unde n<=100.Sa se modifice acest tablou,schimbind primul element cu al doilea ,al treilea element cu al patrulea,si asa mai departe.
PASCAL
Răspunsuri la întrebare
Răspuns de
0
program schimbare_vector;
type vector = array[1..100] of integer;
var v:vector;
i,n,aux:integer;
begin
repeat
write('Introdu numarul de elemente ale vectorului:');readln(n);
until (n mod 2=0);
{citirea vectorului}
for i:=1 to n do
begin
write('v[',i.']=');readln(v[i]); end;
{schimbare}
i:=1;
while (i<n) do
begin
aux:=v[i];
v[i]:=v[i+1];
v[i+1]:=aux;
i:=i+2; end;
{afisaj}
for i:=1 to n do
write(v[i],' ');
readln;
end.
type vector = array[1..100] of integer;
var v:vector;
i,n,aux:integer;
begin
repeat
write('Introdu numarul de elemente ale vectorului:');readln(n);
until (n mod 2=0);
{citirea vectorului}
for i:=1 to n do
begin
write('v[',i.']=');readln(v[i]); end;
{schimbare}
i:=1;
while (i<n) do
begin
aux:=v[i];
v[i]:=v[i+1];
v[i+1]:=aux;
i:=i+2; end;
{afisaj}
for i:=1 to n do
write(v[i],' ');
readln;
end.
gaby3152:
ce e ''aux''? noi inca nu am invatat
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă