Есть ответ 👍

Задан массив из 10 случайных целых чисел от 0 до 50 . увеличить в 2 раза элементы массива кратные 5, остальные элементы массива уменьшить в 2 раза.

277
424
Посмотреть ответы 2

Ответы на вопрос:


Uses crt; var a=array[1..10] of integer; i: integer; begin randomize; for i: =1 to 10 do begin a[i]: =random(50); if (a[i]mod5=0)  there  a[i]: =a[i]*2; else a[i]: =a[i]/2; for i: =1 to 10 do writeln(a[i]); end.

Линейный (последовательный) алгоритм — описание действий, которые выполняются однократно в заданном порядке циклический алгоритм — описание действий, которые должны по вторяться указанное число раз или пока не выполнено заданное условие. перечень повторяющихся действий называется телом цикла разветвляющийся алгоритм — алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий алгоритм — алгоритм, который можно использовать в других алгоритмах, указав только его имя примеры линейными являются алгоритмы отпирания дверей, заваривания чая, приготовления одного бутерброда. линейный алгоритм применяется при вычислении арифметического выражения, если в нем используются только действия сложения и вычитания многие процессы в окружающем мире основаны на многократном повторении одной и той же последовательности действий. каждый год наступают весна, лето, осень и зима. жизнь растений в течение года проходит одни и те же циклы. подсчитывая число полных поворотов минутной или часовой стрелки, человек измеряет время примеры разветвляющих алгоритмов: если пошел дождь, то надо открыть зонт; если болит горло, то прогулку следует отменить; если билет в кино стоит не больше десяти рублей, то купить билет и занять свое место в зале, иначе (если стоимость билета больше 10 руб. ) вернуться домой например: вы в детстве учились суммировать единицы, затем десятки, чтобы суммировать двузначные числа содержащие единицы вы не учились новому методу суммирования, а воспользовались старыми

Популярно: Информатика