Задание
Решить задачу, написав два варианта программы:
выделить память под массив статически и заполнить его с клавиатуры;
выделить память динамически и заполнить его случайными числами.
Вариант 1. Дан одномерный целочисленный массив. Вычислить сумму всех элементов массива, кратных некоторому числу.
Вариант 2. Дан одномерный числовой массив. Вычислить произведение ненулевых элементов массива с номера n до номера k.
Вариант 3. Дан одномерный числовой массив. Вычислить сумму и количество всех отрицательных элементов массива.
Вариант 4. Дан одномерный числовой массив. Вычислить минимум и номер минимального элемента в массиве.
Вариант 5. Дан одномерный целочисленный массив. Вычислить количество элементов массива, кратных некоторому числу.
Вариант 6. Дан одномерный числовой массив. Вычислить сумму элементов массива с четными номерами.
Вариант 7. Дан одномерный числовой массив. Вычислить количество элементов массива, значение которых попадает в интервал [a,b].
Вариант 8. Дан одномерный числовой массив. Вычислить произведение ненулевых элементов массива с нечетными номерами.
Вариант 9. Дан одномерный числовой массив. Вычислить в какой позиции массива встретилось число со значением a.
Вариант 10. Дан одномерный числовой массив. Вычислить среднее арифметическое отрицательных элементов массива.
Вариант 11. Дан одномерный числовой массив. Вычислить произведение в состав которого войдет ненулевое значение каждого третьего элемента массива.
Вариант 12. Дан одномерный числовой массив. Определить, является ли массив убывающей последовательностью.
Вариант 13. Дан одномерный числовой массив. Определить, является ли массив арифметической прогрессией.
Вариант 14. Дан одномерный числовой массив. Увеличить значение каждого элемента массива на k и вывести измененный массив на экран монитора.
Вариант 15. Дан одномерный целочисленный массив. Все значения массива, кратные 3 заменить значением, кратным 5 с той же степенью кратности и вывести измененный массив на экран монитора.
Лабораторная работа 9
- ОбрабоТка строк Цель работы
- Порядок написания программы
- Примеры написания программ
- 1 Вариант решения – обращение к элементу массива идет через имя элемента массива, память выделяется статически, строка вводится без пробелов внутри.
- 2 Вариант решения – обращение к элементу массива идет через адрес элемента массива, память выделяется динамически, строка вводится с пробелами внутри.
- Контрольные вопросы и задания
- Задание
- ОбрабоТка одномерных числовых массивов
- 2 Вариант решения – обращение к элементу массива идет через адрес элемента массива, память выделяется динамически, заполняется массив с клавиатуры.
- Контрольные вопросы и задания
- Задание
- ОбрабоТка двумерных числовых массивов
- 2 Вариант решения – обращение к элементу массива идет через адрес элемента массива, память выделяется динамически, заполняется массив с клавиатуры.
- Контрольные вопросы и задания
- Задание
- Функции с одним результатом Цель работы
- Порядок написания программы
- Примеры написания программ
- Контрольные вопросы и задания
- Задание
- Функции с несколькими результатами Цель работы
- Порядок написания программы
- Примеры написания программ
- Контрольные вопросы и задания
- Задание
- Функции и строки Цель работы
- Порядок написания программы
- Примеры написания программ
- Контрольные вопросы и задания
- Задание
- Функции и одномерные числовые массивы Цель работы
- Порядок написания программы
- Примеры написания программ
- Контрольные вопросы и задания
- Задание
- Функции и матрицы Цель работы
- Порядок написания программы
- Примеры написания программ
- Контрольные вопросы и задания
- Задание
- Шаблоны функций Цель работы
- Порядок написания программы
- Примеры написания программ
- Контрольные вопросы и задания
- Задание