Хелпикс

Главная

Контакты

Случайная статья





Замена. Перестановка



Замена

 

  1. Дана последовательность действительных чисел a1, a2, ..., an. Заменить все ее члены, большие заданного Z, этим числом. Под­считать количество замен.

 

  1. Даны действительные числа a1, a2, ..., аn. Среди них есть по­ложительные и отрицательные. Заменить нулями те числа, величина которых по модулю больше числа К (|аi| >К { a1, a2, ..., аn}).

 

  1. Дан массив положительных чисел. Среди них есть равные. Найти первые равные элементы массива и заменить их на элемент с противоположным знаком.

 

  1. Даны целые числа a1, a2, ..., аn. Наименьший член этой после­довательности заменить целой частью среднего арифметичес­кого всех членов, остальные члены оставить без изменения. Если в последовательности несколько наименьших членов, то заменить последний по порядку.

 

  1. Даны целые числа a1, a2, ..., аn и b1, b2, ..., bn. Преобразовать последовательность b1, b2, ..., bn по правилу: если ai £ 0, то bi увеличить в 10 раз, иначе заменить bi нулем (i = 1, 2, ..., n).

 

  1. Дана последовательность действительных чисел a1, a2, ..., аn. Требуется умно­жить все члены последовательности a1, a2, ..., аn на квадрат ее наименьшего элемента, если ak ³ 0, и на квадрат ее наибольшего элемента, если ak < 0 (1 £ k £ n).

 

  1. Дан массив, состоящий из n натуральных чисел. Заменить элементы массива на 0 , если элемент оканчивается на цифру k.

 

  1. Дан массив целых чисел. Найти в этом массиве минимальный элемент m и максимальный элемент М. Заменить  на 1 все элементы, стоящие между m и  М.

 

  1. Дано действительное число x и массив А [n]. В массиве найти среднее арифметическое. Заменить элементы, значение которых ближе к  среднему на x , на удвоенное произведение.

 

  1. Даны две последовательности a1, a2, ..., аn и b1, b2, ..., bm (m = n). В массиве а произвести замену элемента, увеличив его на значение соответствующего элемента b , если они различны, а если одинаковы оставить без изменений.

 

  1. Даны действительные числа a1, a2, ..., аn. Среди них есть по­ложительные и отрицательные. Заменить нулями те числа, величина которых по модулю больше числа К (|аi| >К { a1, a2, ..., аn}).

 

  1. Дан массив положительных чисел. Среди них есть равные. Найти вторые равные элементы массива и заменить их на элемент с противоположным знаком

 

  1. Дана последовательность действительных чисел a1, a2, ..., an. Заменить все ее члены, меньше заданного Z, этим числом. Под­считать количество замен.

 

  1. Даны целые числа a1, a2, ..., аn и b1, b2, ..., bn. Преобразовать последовательность b1, b2, ..., bn по правилу: если ai £ 0, то bi увеличить в К раз, иначе заменить bi нулем (i = 1, 2, ..., n).

 

  1. Дана последовательность действительных чисел a1, a2, ..., аn. Требуется умно­жить все члены последовательности a1, a2, ..., аn на квадрат ее наименьшего элемента, если ak < 0, и на квадрат ее наибольшего элемента, если ak > 0 (1 £ k £ n).

 

 

Перестановка

 

 

  1. Даны действительные числа a1, a2, ..., an. Поменять местами наибольший и наименьший элементы.

 

  1. В заданном одномерном массиве поменять местами соседние элементы, стоящие на четных местах, с элементами, стоящи­ми на нечетных.

 

 

  1. Дан целочисленный массив с количеством элементов n. “Со­жмите” массив, выбросив из него каждый второй элемент. Дополнительный массив не использовать.

 

  1. Задан массив, содержащий несколько нулевых элементов. Сжать его, выбросив эти элементы.

 

 

  1. Дана последовательность действительных чисел a1, a2, ..., аn. Указать те ее элементы, которые принадлежат отрезку [с, d].

 

  1. Заданы два одномерных массива с различным количеством элементов и натуральное число k. Объединить их в один мас­сив, включив второй массив между k-м и (k+1)-м элементами первого, не используя дополнительный массив.

 

  1.  Последовательность a1, a2, ..., аn состоит из нулей и единиц. Поставить в начало этой последовательности нули, а затем единицы, не используя дополнительный массив.

 

  1. Задан массив с количеством элементов N. Удалите из массива элементы с четными значениями.

 

  1. Дана последовательность действительных чисел a1 £ a2, £...£ аn. Вставить действительное число b в нее так, чтобы последовательность осталась неубывающей, не используя дополнительный массив.

 

  1. Дана последовательность чисел, среди которых имеется две единицы. Удалить все числа, стоящие до первой единицы.

 

  1. Даны действительные числа a1, a2, ..., an. Поменять местами наибольший и первый элементы.

 

  1. В заданном одномерном массиве поменять местами соседние элементы, стоящие на нечетных местах, с элементами, стоящи­ми на четных.

 

 

  1. Дан целочисленный массив с количеством элементов n. “Со­жмите” массив, выбросив из него каждый третий элемент. Дополнительный массив не использовать.

 

  1. Задан массив, содержащий несколько элементов равных К . Сжать его, выбросив эти элементы.

 

 

  1. Дана последовательность действительных чисел a1, a2, ..., аn. Указать те ее элементы, которые принадлежат отрезку [с, d].

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.