Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Massivy.doc
Скачиваний:
18
Добавлен:
15.02.2015
Размер:
329.73 Кб
Скачать

5.1 Работа с компонентами массива

В этом разделе необходимо разработать алгоритм и составить программу обработки числовых компонентов одномерного массива в соответствии с приведенными ниже заданиями. Численные значения исходного массива вводить с клавиатуры, после ввода реализовать его контрольный вывод на экран, затем вывести результирующий массив.

  1. В массиве из 10 целых чисел найти наибольший элемент и поменять его местами с первым элементом.

  2. В массиве из 10 целых чисел найти наименьший элемент и поменять его местами с последним элементом.

  3. В массиве из 10 вещественных чисел отсортировать в порядке возрастания все положительные элементы. Отрицательные и нулевые элементы оставить на своих местах.

  4. В массиве из 10 вещественных чисел отсортировать в порядке убывания все отрицательные элементы. Положительные и нулевые элементы оставить на своих местах.

  5. Найти среднее арифметическое элементов целого массива размерности 10 и записать его на место первого элемента.

  6. Найти среднее арифметическое элементов целого массива размерности 10 и записать его на место нулевых элементов.

  7. Найти среднее геометрическое элементов вещественного массива размерности 10 и записать его на место последнего элемента.

  8. Подсчитать число нулевых компонент целого массива из 10 элементов. Если нулевых элементов окажется больше 2, то поменять местами первый нулевой элемент с первым элементом массива, отличным от нуля.

  9. Подсчитать число положительных, отрицательных и нулевых компонент вещественного массива из 10 элементов. Если отрицательных элементов окажется больше, то поменять знаки всех элементов массива на противоположные.

  10. Подсчитать число компонент целого массива из 10 элементов, лежащих на отрезке [a,b].

  11. Переставить в обратном порядке все положительные компоненты вещественного массива 10 из элементов.

  12. Подсчитать число компонент вещественного массива из 10 элементов, которые лежат вне промежутка [a,b].

  13. Дан массив из 10 целых чисел. Перестроить массив, записав в него сначала все положительные, затем отрицательные и нулевые элементы, сохраняя порядок их следования.

  14. Дан массив из 10 вещественных чисел. Найти модуль суммы всех отрицательных элементов. Добавить найденную сумму ко всем отрицательным и нулевым элементам массива.

  15. В массиве из 10 целых чисел требуется заменить первый элемент массива на сумму положительных элементов массива.

  16. В массиве из 10 целых чисел требуется заменить последний элемент массива на удвоенную сумму отрицательных элементов массива.

  17. В массиве из 10 целых чисел наибольший и наименьший элементы поменять местами.

  18. Отсортировать массив из 10 вещественных чисел в порядке возрастания квадратов его компонент.

  19. Найти максимальную разность двух соседних элементов массива из 10 вещественных чисел. Указать индексы этих элементов.

  20. Найти номер элемента массива из 10 вещественных чисел, величина которого наиболее близка к среднему арифметическому. Если таких элементов несколько, вывести все номера в порядке их следования.

  21. В массиве из 10 целых чисел найти сумму элементов, расположенных между первым и последним положительными элементами.

  22. В массиве из 10 целых чисел найти произведение элементов, расположенных между первым и последним отрицательными элементами.

  23. В массиве из 10 целых чисел найти сумму квадратов элементов, расположенных между наибольшим и наименьшим элементами массива.

  24. В массиве из 10 целых чисел найти сумму логарифмов модулей элементов, расположенных между первым и вторым нулевыми элементами.

  25. В массиве из 10 целых чисел найти произведение элементов, расположенных после последнего отрицательного элемента.

  26. В массиве из 10 целых чисел найти сумму элементов, расположенных перед первым нулевым элементом.

  27. В массиве из 10 целых чисел найти сумму квадратов элементов, расположенных между первым и последним отрицательными элементами.

  28. В массиве из 10 целых чисел найти сумму кубов элементов, расположенных между первым и последним положительными элементами.

  29. В массиве из 10 целых чисел найти произведение элементов, расположенных перед минимальным элементом.

  30. В массиве из 10 целых чисел найти произведение элементов, расположенных после максимального элемента.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]