Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
варианты ргр_х-100801.doc
Скачиваний:
5
Добавлен:
08.11.2019
Размер:
93.7 Кб
Скачать

Блок 4. Одномерные массивы

  1. Разработать алгоритм программы, которая вводит последовательность из N чисел, считает количество ненулевых элементов и выводит номера этих элементов.

  2. Дан массив P(N), состоящий из N вещественных чисел. Выяснить, имеются ли в заданном массиве два подряд идущих нулевых элемента.

  3. Из массива А[N] удалить m-й по номеру элемент.

  4. Написать программу, которая вводит с клавиатуры массив из N целых чисел и выводит количество ненулевых элементов и их номера.

  5. В заданном массиве вещественных чисел определить количество элементов меньших среднего арифметического значения.

  6. Дан массив из N вещественных чисел. Определите отдельно сумму положительных и отрицательных элементов массива.

  7. Дан массив X(N). Переписать пять первых положительных элементов массива подряд в массив Y(N).

  8. Написать программу, которая проверяет, есть ли во введенном с клавиатуры массиве элементы с одинаковым значением.

  9. Дан массив из N чисел. Определить количество чисел, превышающих число A. Найти сумму этих чисел.

  10. Дан массив P(N), состоящий из N вещественных чисел. Определить, сколько элементов массива меньше, чем число 6,5·10-7. Вывести их номера.

  11. Дан массив из N чисел. Определить количество чисел, превышающих число 10. Найти произведение этих чисел.

  12. Дан массив P(N). Среди его элементов есть хотя бы один отрицательный. Найти сумму S элементов массива, расположенных после отрицательного элемента.

  13. Дан массив из N чисел. Определить, сколько раз число 2 встречается в массиве. Сформировать новый массив, в котором все 2 заменить на 1.

  14. Написать программу, которая вычисляет, сколько раз введенное с клавиатуры число А встречается в массиве.

  15. Дан массив P(N), состоящий из N целых чисел. Определить сумму элементов массива, кратных трем. Вывести номера этих элементов.

  16. Разработать алгоритм программы, которая вычисляет среднее арифметическое положительных элементов массива и выводит номера этих элементов.

  17. Дан массив P(N), состоящий из N целых чисел. Уплотнить массив, удалив нули и сдвинув влево остальные элементы. Вывести получившийся массив на экран.

  18. Дан массив P(N), состоящий из N вещественных чисел. Заменить отрицательные элементы массива их квадратами, и новый массив переписать в S(N).

  19. Дан массив P(N). Удалить из него все элементы равные введенному числу А. Вывести на экран получившийся массив.

  20. Дан массив P(N). Упорядочить элементы массива по возрастанию.

  21. Дан массив P(N). Упорядочить элементы массива по убыванию.

  22. Дан массив из N чисел. Определить, сколько раз число A встречается в массиве. Сформировать новый массив, в котором все А заменить на 1.

  23. Дан массив X(N). Переписать пять первых четных элементов массива Х(N) в массив Y(N).

  24. Вычислить количество четных и нечетных элементов массива целых чисел.

  25. Дан массив P(N), состоящий из N вещественных чисел. Определить, сколько элементов массива меньше, чем число А. Вывести их номера.

  26. Разработать алгоритм программы, которая вычисляет среднее арифметическое нечетных элементов массива и выводит номера этих элементов.