Спростенькими на javascript 1. все элементы массива на четных позициях заменить на ноль 2. все четные элементы заменить на ноль 3. определить количество отрицательных элементов массива 4. все максимальные элементы массива заменить минимальными и наоборот (все минимальные - максимальными) я
примерно понимаю как это делать, но запутался в самом синтаксисе. в первом объявляем массив, обращаемся к массиву через индекс, через цикл фор перебираем значения и те которые делятся на 2 заменяем на 0. во втором случае обратиться к массиву надо не через индекс а по значению и проделать ту же
операция с делением и вывести на экран. но у меня что-то не работает ничего, ошибка в самом синтаксисе. заранее прощения, это все лишь начало моего пути. заранее
ответ:
алгоритм- это конечная совокупность точно заданных правил решения произвольного класса или набор инструкций, описывающих порядок действий исполнителя для решения некоторой . в старой трактовке вместо слова «порядок» использовалось слово «последовательность», но по мере развития параллельности в работе компьютеров слово «последовательность» стали заменять более общим словом «порядок». независимые инструкции могут выполняться в произвольном порядке, параллельно, если это позволяют используемые исполнители.
ранее в языке писали «алгорифм», сейчас такое написание используется редко, но, тем не менее, имеет место исключение (нормальный алгорифм маркова).
часто в качестве исполнителя выступает компьютер, но понятие алгоритма необязательно относится к компьютерным программам, так, например, чётко описанный рецепт приготовления блюда также является алгоритмом, в таком случае исполнителем является человек (а может быть и некоторый механизм, ткацкий станок, и
можно выделить алгоритмы вычислительные (о них в основном идет далее речь), и . вычислительные по сути преобразуют некоторые начальные данные в выходные, реализуя вычисление некоторой функции. семантика алгоритмов существенным образом может отличаться и сводиться к выдаче необходимых воздействий либо в заданные моменты времени, либо в качестве реакции на внешние события (в этом случае, в отличие от вычислительного алгоритма, может оставаться корректным при бесконечном выполнении).
понятие алгоритма относится к первоначальным, основным, базисным понятиям . вычислительные процессы алгоритмического характера (арифметические действия над целыми числами, нахождение наибольшего общего делителя двух чисел и т. д.) известны человечеству с глубокой древности. однако в явном виде понятие алгоритма сформировалось лишь в начале xx века.