logo
Методичка 2 Программирование

Задание

Решить задачу, написав два варианта программы:

  1. выделить память под массив статически и заполнить его с клавиатуры;

  2. выделить память динамически и заполнить его случайными числами.

Вариант 1. Дан одномерный целочисленный массив. Вычислить сумму всех элементов массива, кратных некоторому числу.

Вариант 2. Дан одномерный числовой массив. Вычислить произведение ненулевых элементов массива с номера n до номера k.

Вариант 3. Дан одномерный числовой массив. Вычислить сумму и количество всех отрицательных элементов массива.

Вариант 4. Дан одномерный числовой массив. Вычислить минимум и номер минимального элемента в массиве.

Вариант 5. Дан одномерный целочисленный массив. Вычислить количество элементов массива, кратных некоторому числу.

Вариант 6. Дан одномерный числовой массив. Вычислить сумму элементов массива с четными номерами.

Вариант 7. Дан одномерный числовой массив. Вычислить количество элементов массива, значение которых попадает в интервал [a,b].

Вариант 8. Дан одномерный числовой массив. Вычислить произведение ненулевых элементов массива с нечетными номерами.

Вариант 9. Дан одномерный числовой массив. Вычислить в какой позиции массива встретилось число со значением a.

Вариант 10. Дан одномерный числовой массив. Вычислить среднее арифметическое отрицательных элементов массива.

Вариант 11. Дан одномерный числовой массив. Вычислить произведение в состав которого войдет ненулевое значение каждого третьего элемента массива.

Вариант 12. Дан одномерный числовой массив. Определить, является ли массив убывающей последовательностью.

Вариант 13. Дан одномерный числовой массив. Определить, является ли массив арифметической прогрессией.

Вариант 14. Дан одномерный числовой массив. Увеличить значение каждого элемента массива на k и вывести измененный массив на экран монитора.

Вариант 15. Дан одномерный целочисленный массив. Все значения массива, кратные 3 заменить значением, кратным 5 с той же степенью кратности и вывести измененный массив на экран монитора.

Лабораторная работа 9