alina Korneev
?>

Программа паскаль.дан массив целых чисел. сдвинуть его циклически на один элемент вправо.

Информатика

Ответы

ekaterinapetrenko877529
Const n = 10;
Var m : array[1..n] of Integer;
  i,k : Integer;
Begin
  For i:=1 to n do
  Begin
    m[i]:=i;
    Write(m[i],' ');
  end;
  Writeln;
 
  k:=m[n];
  For i:=n downto 2 do m[i]:=m[i-1];
  m[1]:=k;
 
  For i:=1 to n do Write(m[i],' ');
  Writeln;
end.
Soliyabronzoni

Задача 1:

var a:array[1..15] of integer;

i:integer;

begin

   for i:=1 to length(a) do begin

       a[i]:=random(-101)+50;

       writeln('a[',i,']=', a[i]);

   end;

end.

Задача 2:

var i:integer;

a:array[1..20] of integer;

b:array[1..20] of integer;

c:array[1..20] of integer;

begin

   for i:=1 to length(a) do begin

       a[i]:=random(-21)+10;

       b[i]:=random(-21)+10;

       c[i]:=a[i]+b[i];

       write(a[i]:3, ' ');

   end;

   writeln();

   for i:=1 to length(b) do write(b[i]:3, ' ');

   writeln();

   for i:=1 to length(c) do write(c[i]:3, ' ');

end.

Задача 3 (ряд Фибоначчи):

var i:integer;

a:array[1..20] of integer;

begin

   for i:=1 to length(a) do begin

       if i<=2 then a[i]:=1

       else begin

           a[i]:=a[i-2]+a[i-1];

       end;

       write(a[i], ' ');

   end;

end.

anazarov80
Program example;

const

A=30;

Nmin:=-100; // минимальный параметр
Nmax:=100; //максимальный

var

flag_max : integer;
flag_min : integer;

i. jmin,jmax : integer; //счетчики

Randomize;

array max[A];

//заполняем случайніми числами диапозон -100 +100
for i=1 do A do begin max=:= Random (Nmin + 1) - 2 * Nmax; end;

//ищим максимальный элемент
for i=1 do A do begin if max>max[i+1] then begin flag_max:=max

jmax:=i; end; else begin flag_max:=max[i+1];
jmax:=i; end; end;

//минимальный элемент

for i=1 do A do begin if max>max[i+1] then begin flag_min:=max[i+1]
jmin:=i; end; else begin flag_min:=max; jmin:=i; end; end;

//подсчитываем сумму
for i=jmin do jmax-1 do begin max:=max[i+1] end;

//сумма чисел в рандовом массиве между макс и мин єлементом
write('сума',max);

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Программа паскаль.дан массив целых чисел. сдвинуть его циклически на один элемент вправо.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

symkifm
Vitalevich
TatianaSeliverstova64
ilkindadashov935232
Викторович
Fetyukov
Yekaterina_Popova1413
Михайлов
Yurevna_Kharkchinov1302
Shevtsov1818
vasilevam
victoriapetrs
Анатольевич-Лариса
Vik1744184
MISAKOVNA49