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

Варианты заданий Одномерные массивы

  1. Составить программу для обработки элементов массива:

    1. Дан массив А(n). Найти сумму четных элементов этого массива.

    2. Дан массив А(n). Найти произведение нечетных элементов этого массива.

    3. Дан массив А(n). Найти среднее арифметическое элементов с четными индексами.

    4. Дан массив А(n). Все элементы, оканчивающиеся цифрой 4 уменьшить в два раза.

    5. Дан массив А(n). Все четные элементы Заменить на их квадраты, а нечетные удвоить.

    6. Дан массив А(n). Все элементы с четными индексами удвоить, с нечетными уменьшить на 1.

    7. Дан массив А(n). Найти Сумму элементов кратных числу а или b.

    8. Дан массив А(n). Найти среднее арифметическое его положительных и отрицательных элементов.

    9. Дан массив А(n). Определить частное от деления суммы положительных элементов массива на модуль суммы отрицательных элементов.

    10. Дан массив А(n). Определить максимальный и минимальный элемент массива.

    11. Дан массив А(n). Найти сумму максимального и минимального элементов массива.

    12. Дан массив А(n). Найти среднее арифметическое максимального, минимального элемента и их индексов.

  1. Составить программу для анализа элементов массива:

    1. Дан массив А(n). Найти количество четных элементов.

    2. Дан массив А(n). Найти количество нечетных элементов.

    3. Дан массив А(n). Найти количество элементов кратных числу к.

    4. Дан массив А(n). Найти количество элементов отличных от последнего элемента.

    5. Дан массив А(n). Найти количество максимальных элементов.

    6. Дан массив А(n). Найти количество минимальных элементов.

    7. Дан массив А(n). Найти количество элементов расположенных левее первого минимального элемента и вывести их на экран.

    8. Дан массив А(n). Найти количество элементов расположенных правее первого максимального элемента и вывести их на экран.

    9. Дан массив А(n). Определить, является ли количество положительных элементов массива числом четным.

    10. Дан массив А(n). Определить, является ли количество отрицательных элементов числом нечетным.

    11. Дан массив А(n). Определить, является ли сумма элементов с четными индексами числом нечетным.

    12. Дан массив А(n). Найти среднее арифметическое всех индексов максимальных и минимальных элементов.

  1. Использование цикла с условием при обработке элементов массива:

    1. Дан массив А(n). Известно, что в нем есть элементы равные 5. Определить индекс первого из них (Условный оператор не использовать).

    2. Дан массив А(n). Известно, что в нем есть элементы равные 5. Определить индекс последнего из них (Условный оператор не использовать).

    3. Дан массив А(n) упорядоченный по возрастанию, и число а, о котором известно, что оно не равно ни одному из элементов массива, больше первого и меньше последнего. Вывести на экран все элементы меньшие а (Условный оператор не использовать).

    4. Дан массив А(n) упорядоченный по возрастанию, и число а, о котором известно, что оно не равно ни одному из элементов массива, больше первого и меньше последнего. Найти два элемента (их индексы и значения) в интервале, между которыми находится значение а (Условный оператор не использовать).

    5. Дан массив А(n). Напечатать все элементы, предшествующие первому элементу со значением m.

    6. Дан массив А(n). Напечатать все элементы, следующие за последним элементом, оканчивающимся цифрой «7».

    7. Дан массив А(n). Найти сумму цифр элементов оканчивающихся цифрой 3.

    8. Дан массив А(n). Найти для каждого элемента его максимальную цифру.

    9. Дан массив А(n). Вывести на экран все элементы, в которых есть цифра 5.

    10. Дан массив А(n). Найти сумму цифр каждого элемента массива.

    11. Известно N-е количество оценок, которые вводятся с клавиатуры. Составить программу, которая подсчитывает количество «5», «4», «3», «2», «1». (Условный оператор не использовать).

    12. Дан массив А(n). Найти максимальную и минимальную сумму цифр элементов массива.