sttig
?>

Написать прогрумму, которая заменяет массив а нечетными натуральными числами от 1 до n (n вводится с клавиатуры)

Информатика

Ответы

zotti
Var   i,n: integer;   a: array[1..1000]of integer; begin readln(n); i: =1; while i< =n  do   begin   a[i]: =i;   write(a[i],' ');   i: =i+2;   end; end.
temik10808564

ответ:

язык: pascal.

var

    a: array [1..20] of integer;   {объявляем целочисленный массив на 20 элементов}

    i, min, t, m: integer;   {i - счетчик, min - минимум, t, m - временные переменные}

begin  

{рандом 20 чисел в диапазоне [-20; 12]}

  randomize;  

  for i: =1 to 20 do

    a[i]: =random(33)-20;

    min: =a[1];   //присваиваем минимуму первый элемент.

{цикл начинается с 2, чтобы не делать лишнюю итерацию}

  for i: =2 to 20 do  

  begin

{если минимум больше текущего значения элемента массива, то минимуму присваивается это значение и запоминаем его индекс, чтобы в дальнейшем поменять минимальный элемент с последним.}

    if min > a[i] then

    begin

    min: =a[i];

    m: =i;

    end;

  end;

{выводим старый массив}

  writeln('старый массив: ');

  for i: =1 to 20 do

    writeln(a[i]);

{меняем местами последний элемент с минимальным}

  t: =a[20];

  a[20]: =min;

  a[m]: = t;

{выводим новый массив}

  writeln('новый массив: ');

  for i: =1 to 20 do

    writeln(a[i]);

end.

abuley
Систематизация и поиск информации в хранилище связаны для облегчения поиска внутри каждой ветви, то есть нужную нам информацию попросту отсортировывают ( упорядочивают). пример: ты ищешь информацию о смартфоне "samsung galaxy" и ты найдешь около миллиона предложений. соответственно искать нужную тебе модель ты будешь намного дольше, если ты добавишь к "samsung galaxy" модель "s5", то кол-во информации значительно уменьшится, потому что ты ищешь то, что ты конкретно знаешь. говоря короче, зная область, модель, номер, фирму и т.д. ты сужаешь область поиска информации.

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

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

Написать прогрумму, которая заменяет массив а нечетными натуральными числами от 1 до n (n вводится с клавиатуры)
Ваше имя (никнейм)*
Email*
Комментарий*