Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ к Лабораторным работам(рус.вариант).doc
Скачиваний:
7
Добавлен:
09.11.2019
Размер:
1.01 Mб
Скачать

Лабораторная работа № 3 Тема: Обработка одномерных массивов Содержание лабораторной работы

Дан одномерный массив X=(xi), i=1,2,...,N. Составить блок-схему и программу на VBA для решения задач:

  1. Найти сумму элементов, больших 10 и имеющих нечетные индексы

  2. Вычислить произведение индексов всех положительных элементов

  3. Определить, каких элементов в массиве больше: положительных или отрицательных.

  4. Вычислить сумму и произведение квадратов элементов

  5. Вычислить сумму и произведение последних семи элементов, меньших некоторого числа А

  6. Вычислить сумму и произведение первых шести элементов, больших числа 5

  7. Найти минимальный элемент из пяти последних элементов

  8. Найти максимальный элемент из пяти последних элементов

  9. Найти сумму и количество ненулевых элементов

  10. Найти сумму и количество положительных элементов

  11. Найти сумму и произведение ненулевых элементов

  12. Найти номер элемента с минимальным значением

  13. Вычислить сумму элементов, стоящих на четных местах

  14. Вычислить произведение элементов, стоящих на четных местах в массиве и больших числа 4

  15. Вычислить произведение последних пяти элементов, стоящих на нечетных местах

  16. Найти количество элементов массива, равных числу 12

  17. Найти сумму минимального и максимального элементов

  18. Найти произведение номеров минимального и максимального элементов

  19. Найти сумму и произведение положительных элементов

  20. Найти частное от деления минимального на максимальный элемент

  21. Найти сумму и произведение элементов, меньших числа А

  22. Найти номера элементов, равных числу А либо равных 3

  23. Найти номера элементов, равных 0 или 1

  24. Найти сумму и произведение элементов, больших числа А

  25. Найти сумму элементов с нечетными индексами

  26. Найти произведение ненулевых элементов с нечетными индексами

  27. Найти разность максимального и минимального элементов

  28. Найти сумму и количество элементов, удовлетворяющих условию a<xi<b, где a,b - заданные числа

  29. Найти произведение и количество элементов, удовлетворяющих условию a<xi<b, где a,b - заданные числа

  30. Найти сумму и количество элементов, удовлетворяющих условию 5<xi<10

  31. Подсчитать, сколько раз встречается в массиве максимальный элемент.

  32. Найти сумму элементов массива, расположенных после максимального элемента.

  33. Определить количество элементов, расположенных до минимального элемента массива.

  34. Дан массив целых чисел А=(аi), i=1,2,...,n. Определить количество четных и нечетных чисел в массиве.

  35. Дан массив целых чисел А=(аi), i=1,2,...,n. Определить количество элементов, имеющих четные порядковые номера и являющихся нечетными числами.

  36. Дан массив целых чисел А=(аi), i=1,2,...,n. Выдать те элементы массива, которые при делении на 7 дают остаток 1 или 2.

Лабораторная работа № 4 Тема: Обработка двумерных массивов Содержание лабораторной работы

Дан двумерный массив А=(aij), i=1,2,...,n; j=1,2,...,m. Составить алгоритм и программу на VBA для решения задач:

  1. Найти сумму положительных элементов массива

  2. Найти произведение отрицательных элементов массива

  3. Найти количество нулевых элементов массива

  4. Найти сумму положительных элементов в каждом столбце

  5. Найти сумму отрицательных элементов в каждой строке

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

  7. Найти максимальный элемент массива и его индексы

  8. Найти минимальные элементы в каждой строке

  9. Найти максимальные элементы в каждом столбце

  10. Найти суммы элементов в каждом четном столбце

  11. Найти суммы строчных индексов отрицательных элементов в каждом столбце

  12. Найти сумму положительных элементов в каждом столбце

  13. Определить количество столбцов, в которых нет отрицательных элементов

  14. Найти количество элементов, меньших 6, в каждой строке

  15. Найти минимальные элементы в каждом нечетном столбце

  16. Найти сумму минимального и максимального элемента

  17. Найти индексы элементов, меньших числа 9

  18. Найти сумму индексов отрицательных элементов массива

  19. Найти произведение ненулевых элементов для каждого столбца

  20. Найти сумму элементов, больших 5, для каждой строки

  21. Определить количество положительных элементов для каждого столбца

  22. Разделить элементы каждого столбца на последний элемент столбца

  23. Разделить элементы каждой строки на последний элемент строки

  24. Для каждой строки определить номера столбцов, имеющих нулевые элементы

  25. Определить индексы нулевых элементов

  26. Для каждого столбца определить номера строк, содержащих отрицательные элементы

  27. Для каждого столбца найти сумму элементов, принадлежащих строкам с нечетными номерами

  28. Разделить элементы каждой строки на первый элемент строки

  29. Разделить элементы каждого столбца на первый элемент столбца

  30. Определить количество элементов, больших 10, в каждом столбце

  31. Для квадратной матрицы размера NN найти индексы тех элементов, для которых аji= аij.

  32. Для каждого столбца с четным номером найти количество ненулевых элементов и их произведение.

  33. Дана матрица Х размером 45. Найти в каждой строке с нечетным номером сумму элементов, не превосходящих величину А.

  34. Дана матрица Х размером МN. Найти среднее арифметическое всех отрицательных элементов.

  35. Дана квадратная матрица Х размером ММ .Найти сумму элементов главной диагонали.

  36. Для каждого столбца заданной матрицы C размером nn определить сумму элементов, лежащих ниже главной диагонали.