Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебная практика по VBA.doc
Скачиваний:
2
Добавлен:
21.08.2019
Размер:
614.4 Кб
Скачать

3. Программирования циклов

  1. Определить значение переменной х после выполнения следующих операторов:

F=1: N=1

For I=2 To n

F=F+1/I

Next

  1. Вычислить значение функции на заданных интервалах, с указанным шагом изменения аргумента и выводом в текстовое или в список: с шагом – 10

  2. Вычислить значение N!.

  3. Определить, существуют ли такие четыре последовательных натуральных числа, сумма квадратов которых равна сумме квадратов трёх следующих натуральных чисел.

  4. Найти среднее арифметическое последовательности целых чисел произвольной длины.

  5. Сколько существует натуральных чисел n, меньших 1000, для которых 2n–n делится на 7.

  6. Последовательность целых чисел задана случайным образом. Определить какое число раньше встреться положительное или отрицательное.

  7. Найти сумму ряда , для заданного натурального n.

  8. Вычислить значение ряда с заданной точностью Е

  9. Вычислить число π, пользуясь рядом Грегори (сто членов).

  10. Вычислить значение функции Y для заданного натурального n:

  1. Вычислить значение х20 по формуле:

  1. Вычислить значение функции на заданных интервалах, с указанным шагом изменения аргумента и выводом в текстовое или в список: с шагом 0,5

  2. Числа Фибоначчи определяются формулами ; при n=2, 3,… Определить k-ое число Фибоначчи.

  3. Найти сумму ряда для заданных х и n:

  1. Вычислить значение ряда с заданной точностью Е .

  2. Вычислить с точностью Е, используя итерационную формулу: .

  3. Проверить, содержит ли квадрат данного натурального числа цифру 3 в своей записи.

  4. Найти сумму ряда:

  1. Привести дробь вида (b не равно 0) к несократимому виду.

4. Массивы

  1. Массив А заполнен случайным образом целыми числами. Найти максимальное число из кубов данной последовательности.

  2. Массив А заполнен случайным образом целыми числами. Расположить их в порядке убывания.

  3. Массив А заполнен случайным образом целыми числами. Найти минимальное число из квадратов данной последовательности.

  4. Массив С заполнен случайным образом целыми числами. Найти среднее арифметическое из квадратов данной последовательности.

  5. Массив А заполнен случайным образом целыми числами. найти сумму положительных элементов, произведение отрицательных элементов.

  6. Массив А заполнен случайным образом целыми числами. Найти количество элементов, больших заданного числа В.

  7. Массив А заполнен случайным образом целыми числами. Найти отношение максимального элемента к минимальному.

  8. Массив А заполнен случайным образом целыми числами. Поменять местами максимальный и минимальные элементы.

  9. Массив А заполнен случайным образом целыми числами. Найти сумму элементов, расположенных между максимальным и минимальным элементами.

  10. Массив А заполнен случайным образом целыми числами. Найти произведение элементов, расположенных до максимального и количество после минимального.

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

  12. Массив А заполнен случайным образом целыми числами. Если первый элемент отрицательный, то умножить все элементы на минимальный и в противном случае – на максимальный.

  13. Массив состоит из 60 случайных целых двухзначных чисел. Вывести их в текстовое окно в обратном порядке по 6 чисел в строке.

  14. В массиве содержится 10 букв – С, Ф, О, И, К, Л, О, И, Л, Н. Вывести слово образованное буквами с чётными индексами, и слово, образованное буквами с нечётными индексами.

  15. Найти сумму 1-го, 4-го, 9-го и т.д., включая 81-й элемент массива, состоящего из 100 целых случайных чисел, каждое из которых лежит в пределах от 2 до 22.

  16. Вычислить произведение матрицы А размерности N*M на вектор В. Результат получить в виде вектора С.

  17. Вычислить сумму двух матриц А и В размерности N*M. Результат получить в виде матрицы С.

  18. Вычислить сумму элементов каждой строки матрицы А размерности N*M. Результат получить в виде вектора В.

  19. Вычислить произведение элементов каждой строки матрицы А размерности N*M. Результат получить в виде вектора В.

  20. Заданы 10 пар координат Хi, Yi одних точек на плоскости и 10 пар координат Аi, Вi других точек на плоскости. Вычислите попарно расстояния между точками.