- •Visual Basic for Applications
- •1. Основы языка программирования Visual Basic 5
- •1. Основы языка программированияVisualBasic
- •1.1. Общие сведения оVisualBasic
- •1.2. Среда vb, инструментальные средства. Разработка проектов
- •1.3. Типы данных. Константы и переменные
- •1.4. Операции
- •1.5. Ввод и вывод данных
- •1.6. Управляющие операторы
- •1.7. Массивы
- •1.8. Примеры программ работы с числами
- •1.9. Обработка строк. Примеры
- •1.10. Математические вычисления. Другие операторы и функции
- •1.11. Процедуры и функции. Примеры
- •1.12. Работа с файлами
- •2. ОсновыVba
- •3. Практические задания
- •3.1. Практическое задание №1. Знакомство сVba
- •3.2. Практическое задание №2. Линейное программирование
- •3.3. Практическое занятие №3. Программирование ветвлений
- •3.4. Практическая работа №4. Программирование повторений
- •3.5. Практическая работа №5. Работа с массивами
- •3.6. Практическая работа №6. Процедуры и функции
- •3.7. Практическое занятие №7. Файлы. Последовательный доступ
- •3.8. Практическое занятие №8. Файлы с произвольным доступом
- •Задания самостоятельной работы
- •4.1. Линейное программирование
- •4.2. Программирование ветвлений
- •4.3 Программирования циклов
- •4.4. Массивы
- •4.5. Файлы
- •5. Задания для контрольной работы
- •5.1. Для студентов очной формы обучения
- •5.1.1. Линейное программирование
- •5.1.2. Программирование ветвлений
- •5.1.3. Программирование циклов
- •5.1.4. Массивы
- •5.2. Для студентов заочной формы обучения
- •Список литературы
4.3 Программирования циклов
Определить значение переменной х после выполнения следующих операторов
F=1: N=1
For I=2 To n
F=F+1/I
Next
Вычислить значение функции на заданных интервалах, с указанным шагом изменения аргумента и выводом в текстовое или в список с шагом –10
Вычислить значение N!.
Определить, существуют ли такие четыре последовательных натуральных числа, сумма квадратов которых равна сумме квадратов трёх следующих натуральных чисел.
Найти среднее арифметическое последовательности целых чисел произвольной длины.
Сколько существует натуральных чисел n, меньших 1000, для которых 2n–nделится на 7.
Последовательность целых чисел задана случайным образом. Определить какое число раньше встреться положительное или отрицательное.
Найти сумму ряда , для заданного натуральногоn.
Вычислить значение ряда с заданной точностью Е
Вычислить число π, пользуясь рядом Грегори (сто членов)
Вычислить значение функции Yдля заданного натуральногоn
Вычислить значение х20по формуле:
Вычислить значение функции на заданных интервалах, с указанным шагом изменения аргумента и выводом в текстовое или в список с шагом 0,5
Числа Фибоначчи определяются формулами;приn=2, 3,… Определитьk–ое число Фибоначчи.
Найти сумму ряда для заданных х и n
Вычислить значение ряда с заданной точностью Е
Вычислить с точностью Е, используя итерационную формулу
Проверить, содержит ли квадрат данного натурального числа цифру 3 в своей записи.
Найти сумму ряда
Привести дробь вида (bне равно 0) к несократимому виду.
4.4. Массивы
Массив А заполнен случайным образом целыми числами. Найти максимальное число из кубов данной последовательности.
Массив А заполнен случайным образом целыми числами. Расположить их в порядке убывания.
Массив А заполнен случайным образом целыми числами. Найти минимальное число из квадратов данной последовательности
Массив С заполнен случайным образом целыми числами. Найти среднее арифметическое из квадратов данной последовательности.
Массив А заполнен случайным образом целыми числами. найти сумму положительных элементов, произведение отрицательных элементов.
Массив А заполнен случайным образом целыми числами. Найти количество элементов, больших заданного числа В.
Массив А заполнен случайным образом целыми числами. Найти отношение максимального элемента к минимальному.
Массив А заполнен случайным образом целыми числами. Поменять местами максимальный и минимальные элементы.
Массив А заполнен случайным образом целыми числами. Найти сумму элементов, расположенных между максимальным и минимальным элементами.
Массив А заполнен случайным образом целыми числами. Найти произведение элементов, расположенных до максимального и количество после минимального.
Массив А заполнен случайным образом целыми числами. Найти среднее арифметическое элементов, расположенных между максимальным и минимальным элементами.
Массив А заполнен случайным образом целыми числами. Если первый элемент отрицательный, то умножить все элементы на минимальный и в противном случае – на максимальный.
Массив состоит из 60 случайных целых двухзначных чисел. Вывести их в текстовое окно в обратном порядке по 6 чисел в строке.
В массиве содержится 10 букв – С, Ф, О, И, К, Л, О, И, Л, Н. Вывести слово образованное буквами с чётными индексами, и слово, образованное буквами с нечётными индексами.
Найти сумму 1-го, 4-го, 9-го и т.д., включая 81-й элемент массива, состоящего из 100 целых случайных чисел, каждое из которых лежит в пределах от 2 до 22.
Вычислить произведение матрицы А размерности N*Mна вектор В. Результат получить в виде вектора С.
Вычислить сумму двух матриц А и В размерности N*M. Результат получить в виде матрицы С.
Вычислить сумму элементов каждой строки матрицы А размерности N*M. Результат получить в виде вектора В.
Вычислить произведение элементов каждой строки матрицы А размерности N*M. Результат получить в виде вектора В.
Заданы 10 пар координат Хi,Yiодних точек на плоскости и 10 пар координат Аi, Вiдругих точек на плоскости. Вычислите попарно расстояния между точками.