Загрузил serv_spl12

Практическая работа "Алгоритмы обработки массивов"

реклама
У8-2324
Практические задания «Алгоритмы обработки массивов»
Вариант 1
Создайте массив, состоящий из N целых чисел (значение N
вводится с клавиатуры). Составьте программу, которая будет по
очереди выполнять действия в соответствии с заданиями:
1. Заполните массив случайными целыми числами из промежутка
[-20; 20].
2. Выведите этот массив на экран (любым способом).
3. Увеличьте каждый элемент массива в 3 раза.
4. Выведите элементы полученного массива на экран в одной
строке через пробел.
5. Найдите сумму всех элементов массива.
6. Найдите количество отрицательных элементов массива.
7. Найдите индекс и значение первого элемента массива, который
делится на 5 (либо сообщите, что таких элементов нет).
8. Выведите индексы всех чётных положительных элементов
массива (либо сообщите, что таких элементов нет).
9. Найдите количество пар соседних элементов, сумма которых
оканчивается на 3.
10. Проверьте, чередуются ли в массиве чётные и нечётные числа:
нужно вывести «да» или «нет», и если нет, то дополнительно
вывести порядковый номер первого элемента, который
нарушает такое чередование.
У8-2324
Практические задания «Алгоритмы обработки массивов»
Вариант 2
Создайте массив, состоящий из N целых чисел (значение N
вводится с клавиатуры). Составьте программу, которая будет по
очереди выполнять действия в соответствии с заданиями:
1. Заполните массив случайными целыми числами из промежутка
[-10; 10].
2. Выведите этот массив на экран (любым способом).
3. Увеличьте каждый элемент массива в 5 раз.
4. Выведите элементы полученного массива на экран в одной
строке через пробел.
5. Найдите сумму всех элементов массива.
6. Найдите количество положительных элементов массива.
7. Найдите индекс и значение первого элемента массива, который
оканчивается на 3 (либо сообщите, что таких элементов нет).
8. Выведите индексы всех нечётных отрицательных элементов
массива (либо сообщите, что таких элементов нет).
9. Найдите количество пар соседних элементов, сумма которых
делится на 5.
10. Проверьте, чередуются ли в массиве положительные и
отрицательные числа: нужно вывести «да» или «нет», и если
нет, то дополнительно вывести порядковый номер первого
элемента, который нарушает такое чередование.
Скачать