Во 2-м задание использовать процедуру

Лабораторная работа № 10

Использование подпрограмм

Составить программу с использованием подпрограмм

В 1-м задание использовать функцию

Во 2-м задание использовать процедуру

Содержание отчета:

  1. Задание
  2. Блок-схема
  3. Текст программы
  4. Ручной расчет контрольного примера
  5. Машинный расчет контрольного примера

 

1.1.Дан одномерный массив Xn. Найти количество элементов массива, больших, чем заданная величина Q.

1.2. Даны два одномерных массива Xn и Yn. Сформировать новый массив Zm, состоящий из положительных элементов с четными номерами массива Xn и отрицательных элементов с нечетными номерами массива Yn.

 

2.1. Дан одномерный массив Xn. Найти количество неотрицательных элементов массива.

2.2. Даны два одномерных массива Xn и Yn. Сформировать новый массив Zm по следующим правилам: если Xi < Yi, то Zj = Xi, если Xi > Yi, то Zj = Yi.

 

3.1. Дан одномерный массив Xn. Найти количество элементов массива, кратных 5.

3.2. Дан одномерный массив Zm. Сформировать массив Хк, состоящий из элементов массива Zm, значение которых больше индекса.

 

4.1. Дан одномерный массив Xn. Найти количество четных элементов массива.

4.2. Даны два одномерных массива Xn и Yk. Сформировать новый массив Zm, состоящий из элементов массива Xn с нечетными номерами и отрицательных элементов массива Yk с четными номерами.

 

5.1. Дан одномерный массив Xn. Найти количество положительных элементов массива.

5.2. Дан одномерный массив Zm. Сформировать массив Yn, состоящий из нечетных элементов исходного массива.

 

6.1. Дан одномерный массив Xn. Найти количество нечетных элементов массива.

6.2. Даны два одномерных массива Xn и Yn. Сформировать новый массив Zk по следующим правилам: если Xi + Yi > i, то Zj = Xi.

 

7.1. Дан одномерный массив Xn. Найти количество элементов массива, попадающих в интервал [А;В].

7.2. Даны два одномерных массива Xn и Ym. Сформировать новый массив Zk, состоящий из первых пяти положительных элементов массива Xn и последних пяти отрицательных элементов массива Ym.

 


8.1. Дан одномерный массив размерностью Xn. Найти количество элементов массива, равных нулю.

8.2. Дан одномерный массив Zm. Сформировать массив Xn, состоящий из суммы отрицательных и суммы положительных элементов массива Zm, а также из суммы элементов, попадающих в интервал [А;В].

 

9.1. Дан одномерный массив Xn. Найти сумму номеров элементов массива, значение которых по модулю меньше 5.

9.2. Даны два одномерных массива Xn и Yn. Сформировать новый массив Zk, состоящий из положительных элементов Zi = Xj - Yj.

9.3.

10.1. Дан одномерный массив Xn. Найти количество элементов массива, значение которых больше его индекса.

10.2. Даны одномерные массивы Хк и Yn. Сформировать массив Zn, состоящий из четных элементов массива Хк, значение которых меньше индекса, и элементов массива Yk с нечетными индексами.

 

11.1. Дан одномерный массив Xn. Найти число элементов массива, значение которых по модулю меньше F.

11.2. Даны два одномерных массива Xn и Yn. Сформировать новый массив Zk, состоящий из четных элементов массива Xn и нечетных элементов массива Yn.

 

12.1. Дан одномерный массив Xn. Найти количество элементов массива меньших, чем заданная величина Q.

12.2. Даны два одномерных массива Xn и Yn. Сформировать новый массив Zk по следующим правилам: если Xi - Yi < i, то Zj = Yi.

 

13.1. Дан одномерный массив Xn. Найти количество элементов массива, у которых значение элемента совпадает с его номером.

13.2. Дан одномерный массив Zn. Сформировать новый массив Xk из нечетных элементов с четными индексами. Дописать в конец массива сумму отрицательных элементов массива.

 

14.1. Дан одномерный массив Xn. Подсчитать сумму положительных элементов массива, попадающих в интервал [А, В].

14.2. Даны два одномерных массива Xn и Yn. Сформировать новый массив Zk по следующим правилам: если Xi < Yi, то Zj = 0, если Xi = Yi, то Zj = Yi.

 

15.1. Дан одномерный массив Xn. Найти число элементов массива, которые делятся на 5 без остатка.

15.2. Даны два одномерных массива Хк и Yn. Сформировать новый массив Zk, состоящий из положительных элементов Xj с нечетными индексами и из отрицательных элементов Yj с четными индексами.

 

16.1. Дан одномерный массив Xn. Найти среднее арифметическое всех положительных элементов массива, значение которых больше D.

16.2. Даны два одномерных массива Xn и Yn и переменная В. Сформировать новый массив Zm, состоящий из элементов, удовлетворяющих условию: Xi * Yi > В.

 

17.1. Дан одномерный массив Xn. Найти количество положительных элементов с дробной частью.

17.2. Дан одномерный массив Zm. Сформировать массив Yn, состоящий из нечетных значений элементов массива Zm.

 

18.1. Дан одномерный массив Xn. Найти произведение всех элементов массива, у которых значение индекса попадает в интервал [А;В].

18.2. Даны два одномерных массива Xn и Yn. Сформировать новый массив Zm по следующим правилам: если Xi > i и Yi > i, то Zk = Xi + Yi.

 

19. 1. Дан одномерный массив Xn. Найти количество элементов массива, делящихся на 3 без остатка.

19.2. Дан одномерный массив Zm. Сформировать массив Хк, состоящий из ненулевых элементов массива Zm, сначала с четным, а затем с нечетным индексом.

 

20.1. Дан одномерный массив Xn. Найти количество элементов массива, попадающих в интервал [А;В].

20.2. Даны два одномерных массива Xn и Yn. Сформировать новый массив Zk, состоящий из отрицательных элементов Xj + Yj + J.

 

21.1. Дан одномерный массив Xn. Найти количество неотрицательных элементов массива, попадающих в интервал [С;D].

21.2. Дан одномерный массив Zn. Сформировать новый массив Хk, включив в него элементы массива с четными индексами. Дописать в конец массива сумму положительных элементов массива Zn.

 

22.1. Дан одномерный массив Xn. Найти сумму элементов массива, делящихся на 3 без остатка.

22.2. Даны два одномерных массива Xn и Yn. Сформировать новый массив Zm, состоящий из элементов массива Xn, попадающих в интервал [А;В], и нечетных элементов массива Yn.

 

23.1.Дан одномерный массив Xn. Найти количество элементов массива, значение которых больше 5 и делятся на 6 без остатка.

23.2.Дан одномерный массив Zm. Сформировать массив Xn, состоящий из элементов массива Zm, значение которых по модулю меньше индекса.

 

24.1. Дан одномерный массив Xn. Найти произведение номеров для тех элементов массива, значение которых положительно.

24.2. Дан одномерный массив Zn. Сформировать новый массив Ym, удалив из массива Zn все элементы, значение которых четно. Дописать в конец массива среднее арифметическое элементов массива Zn.

 

25.1. Дан одномерный массив Xn. Найти количество элементов массива, значение которых меньше Т и не равно нулю.

return false">ссылка скрыта

25.2. Даны два одномерных массива Xn и Yn. Сформировать новый массив Zn по следующим правилам: если Xi = Yi, то Zj = 0, если Xi < Yi, то Zj = Xi.

 


26.1. Дан одномерный массив Xn. Найти количество положительных элементов массива, которые делятся на 5 без остатка.

26.2. Даны два одномерных массива Xn и Yn. Сформировать новый массив Zm, состоящий из четных элементов массива Xn и нечетных элементов массива Yn.