Описание материала:
Сборник представляет из себя десять лабораторных работ (№ 16-25), выполненных на языке Visual Basic в среде MS Visual Studio 2010 express.
Каждая работа знакомит пользователя с тем или иным важным элементом языка Visual Basic, в данном сборнике рассмотрены:
- циклы Visual Basic — for, do while
- рекурсия и её применения в функциях, использующих итеративные методы вычисления требуемого значения, рекурсивные процедуры
- файловые операции Visual basic, создание файлов, чтение из файла, запись в файл
- создание функций и процедур в Visual Basic, их применение и назначение
- работа со статичными и динамическими массивами Visual Basic, двумерные массивы
- структуры Visual Basic, их типовое использование
Информация о материале:
- Год: 2010
- Формат: sln, exe, vb
- Преподаватели: Цытович П.Л.
- Размер материала: 988.4 Кб
- Содержимое архива:
- LAB 16 — лабораторная работа Visual Basic №16, задание: «имеется некоторая сумма денег, которая ежегодно увеличивается на x процентов. Через сколько лет произойдет n-кратное увеличение суммы?»
- LAB 17 — лабораторная работа Visual Basic №17, задание: «Создать массив, состоящий из n последовательных натуральных чисел, начиная с числа k. Создать массив из чисел, стоящих на нечетных местах в первом массиве. Оба массива отобразить на экране, используя элемент управления List Box. В конце каждого списка поместить сумму чисел соответствующего массива. Предусмотреть очистку содержимого списков.»
- LAB 18 — лабораторная работа Visual Basic №18, задание: «Создать двумерный массив (nxn). Найти сумму элементов произвольной строки, произвольного столбца, обеих диагоналей. Отобразить массив с помощью списка.»
- LAB 19 — лабораторная работа Visual Basic №19, задание: «Создать массив из n случайных чисел. Найти среднее арифметическое этих чисел. Добавить в массив количество чисел равное найденному значению. Вывести массив в обратном порядке.»
- LAB 20 — лабораторная работа Visual Basic №20, задание: «Имеется некоторая сумма денег, которая ежегодно увеличивается на x процентов. Разработать процедуру общего назначения, позволяющую вычислять сумму вклада через заданное время для заданного значения x. Рассмотреть три варианта процедуры: без параметров (связь по глобальным переменным), с параметрами, предаваемыми по ссылке и передаваемыми по значению.»
- LAB 21 — лабораторная работа Visual Basic №21, задание: «Оформить как процедуру общего назначения пересчет рублевой суммы в доллары и обратно в зависимости от курса (курс покупки отличается от курса продажи)»
- LAB 22 — лабораторная работа Visual Basic №22, задание: «Имеется некоторая сумма денег в рублях. На эту сумму покупаются доллары по текущему курсу и вкладываются под некоторый процент. По истечении некоторого времени сумма вклада снимается и переводится в рубли. Используя разработанные процедуры, составить программу для определения рублевой суммы, получаемой в результате проделанных операций. Модифицировать программу, оформив перевод из рублей в доллары и обратно как подпрограммы – функции.»
- LAB 23 — лабораторная работа Visual Basic №23, задание: «Числа Фибоначчи получаются следующим образом: первое равно 0, второе 1, каждое последующее равно сумме двух предыдущих. Составить функции для нахождения чисел Фибоначчи двумя способами: с и без использования рекурсии»
- LAB 24 — лабораторная работа Visual Basic №24, задание: «Создать массив данных типа структура с информацией о ваших друзьях. Ввод информации осуществляется с помощью текстовых окон. Поиск данных производится с помощью элемента управления ComboBox, в котором содержатся имена друзей. При выборе имени в текстовых окнах появляются соответствующие данные. Указание. Ввод очередной порции информации происходит при нажатии кнопки»
- LAB 25 — лабораторная работа Visual Basic №25, задание: «Создать файл, содержащий следующие сведения о сотрудниках ООО : фамилия инициалы год рождения адрес. Предусмотреть пополнение списка.Осуществить поиск сведений о сотруднике по его фамилии, используя ComboBox.»