Задачи:

  1. Дан одномерный массив. Количество элементов N. Элементы массива имеют значения 0,1,2 в произвольном порядке. Отсортировать данный массив так, чтобы сначала в массиве были нули, затем единицы, затем двойки. Измененный массив вывести на экран. Подсчитать количество 0,1,2 после сортировки.
  2. Используя функцию бинарного поиска, найти в одномерном массиве число введенное пользователем с клавиатуры. Учесть ситуацию, если такого числа в массиве нет.
  3. В одномерном массиве целых чисел найти среднее значение элементов кратных 3. Используя функцию поиска определить, имеется ли в массиве элемент равный найденному среднему арифметическому значению.
  4. Дан двумерный массив. Отсортировать все строки массива по возрастанию.
  5. Заданный массив А сдвинуть циклически на m элементов вправо. При циклическом сдвиге вправо выталкиваемые элементы с конца массива заполняют освобождающиеся места в начале массива. Если m=3, то исходный массив  A[]={1,2,3,4,5,6,7} будет после циклического сдвига таким: A[]={5,6,7,1,2,3,4}
  6. В одномерном массиве целых числ заменить все элементы, меньше среднего арифметического, значением среднего арифметического. Массив заполняется случайным образом. Измененный массив вывести на экран.
Четверг, 09.05.2024, 00:38
Приветствую Вас Гость