tooltechnic
?>

Нужна ! 1. заполнить массив натуральными числами 2. заполнить массив по правилу: 1 3 5 7 9 11 вводится количество элементов массива (n< 100

Информатика

Ответы

Panfilov_Anna
1. 
var
  a: array[1..100] of integer;
  n, i: integer;
begin
  read(n);
  for i := 1 to n do a[i] := i;
  writeln('Полученный массив: ');
  for i := 1 to n do write(a[i], ' ');
end.
2.
var
  a: array[1..100] of integer;
  n, i: integer;
begin
  read(n);
  for i := 1 to n do a[i] := i * 2 - 1;
  writeln('Полученный массив: ');
  for i := 1 to n do write(a[i], ' ');
end.
skalegin68
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);
Valentina1520
Для случайных чисел:

var
   a: array[1..5] of integer;
   i: integer;
begin
   randomize;
   for i:=1 to 5 do
      a[i] := random(100);
   for i:=1 to 5 do
      write(a[i], ' ');
   writeln;
   for i:=1 to 5 do
      a[i] := a[i] * i;
   for i:=1 to 5 do
      write(a[i], ' ');
end.

Для ручного заполнения:

var
   a: array[1..5] of integer;
   i: integer;
begin
   for i:=1 to 5 do
      readln(a[i]);
   for i:=1 to 5 do
      write(a[i], ' ');
   writeln;
   for i:=1 to 5 do
      a[i] := a[i] * i;
   for i:=1 to 5 do
      write(a[i], ' ');
end.

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

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

Нужна ! 1. заполнить массив натуральными числами 2. заполнить массив по правилу: 1 3 5 7 9 11 вводится количество элементов массива (n< 100
Ваше имя (никнейм)*
Email*
Комментарий*

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

Sosovna Dmitrievich22
mayskiyandrey90
skorykin123371
eutenkova805
tershova
al2nik2ol
o-pavlova-8635
steger
smartschoolfili6
ИванМолчанов
troyasport
Minchenkova
Shitikov-M.A.1307
Maionova
olga0909196323