Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Задания для самостоятельного выполнения↑ ⇐ ПредыдущаяСтр 7 из 7 Содержание книги Поиск на нашем сайте
3.2 Пример выполнения задания
Пример 1 Найти сумму а + в = с. Порядок выполнения работы: 1. Запустить редактор Visual Basic одним из следующих способов: • на вкладке Разработчик в группе Код нажмите кнопку Visual Basic. • используйте сочетание клавиш ALT + F11. 2. Выполнить команду Вставка (Insert) ® UserForm 3. Поместить на форму элементы, требуемые для решения задачи, с панели элементов, и расположить их нужным образом, как показано на рисунке 13.
Рисунок 13 – Вид пользовательской формы
4. Изменить свойства объектов (таблица15) на форме c помощью окна свойств. Вид пользовательской формы после назначения свойств представлен на рисунке 14.
Таблица 15 – Свойства объектов Свойство Значение Label1.Caption a Label2.Caption в Label3.Caption с СоmmandButton1.Caption результат CheckBox1.Caption Очистка окон Для всех объектов свойство .BackColor По своему вкусу выбрать цвет из палитры цветов Для Label1, Label2 ,Label3 свойство .Font
В диалоговом окне “Шрифт”, которое появится после щелчка по Кнопке с изображением трех маленьких точек, расположенной напротив свойства Font в окне свойств, выбрать размер 16
Рисунок 14 – Вид пользовательской формы после назначения свойств
5. Написать программный код. Для этого рекомендуется выполнить двойной щелчок по кнопке результат и перейти в окно программы, где набрать текст процедуры обработки события Click() для кнопки CommandButton1: Private Sub CommandButton1_Click() Dim a As Integer Dim b As Integer Dim c As Integer a = CInt(TextBox1.Text) b = CInt(TextBox2.Text) c = a + b MsgBox "результат смотри в TextBox3" TextBox3.Visible = True TextBox3.Text = c End Sub 6. Двойной щелчок по элементу управления CheckBox1 вызовет процедуру обработки события Click(), где необходимо написать программный код для очистки полей TextBox: Private Sub CheckBox1_Click() TextBox1.Text = "" TextBox2.Text = "" TextBox3.Text = "" TextBox3.Visible = False TextBox1.SetFocus CheckBox1.Value = False End Sub
Пример 2 Разработать программу выполнения одной из четырех арифметических операций над двумя числами по выбору пользователя. Исполняемая операция устанавливается за счет выбора соответствующего переключателя. Порядок выполнения работы: 1. Запустите редактора Visual Basic одним из следующих способов: • на вкладке Разработчик в группе Код нажмите кнопку Visual Basic. • используйте сочетание клавиш ALT + F11. 2. Выполнить команду Вставка (Insert) ® UserForm 3. Поместить на форму элементы, требуемые для решения задачи, с панели элементов, и расположить их нужным образом, как показано на рисунке 15.
Рисунок 15 – Вид пользовательской формы 7. Изменить свойства объектов (таблица16) на форме c помощью окна свойств. Вид пользовательской формы после назначения свойств представлен на рисунке 16.
Таблица 16 – Свойства объектов Свойство Значение Label1.Caption a Label2.Caption в Label3.Caption с СоmmandButton1.Caption Расчет OptioButton1.Caption Сложение OptioButton2.Caption Вычитание Для всех объектов свойство .BackColor По своему вкусу выбрать цвет из палитры цветов Для Label1, Label2 ,Label3 свойство .Font
В диалоговом окне “Шрифт”, которое появится после щелчка по Кнопке с изображением трех маленьких точек, расположенной напротив свойства Font в окне свойств, выбрать размер 16
Рисунок 16 – Вид пользовательской формы после назначения свойств
8. Написать программный код. Для этого рекомендуется выполнить двойной щелчок по кнопке Расчет и перейти в окно программы, где набрать текст процедуры обработки события Click() для кнопки CommandButton1: Private Sub CommandButton1_Click() Dim a As Integer, b As Integer, c As Integer a = TextBox1.Value b = TextBox2.Value If OptionButton1.Value = True Then c = a + b End If If OptionButton2.Value = True Then c = a - b End If TextBox3.Value = c End Sub
Вариант 1 Разработать пользовательскую форму для вычисления длины гипотенузы по заданным длинам катетов. Вариант 2 Разработать пользовательскую форму для нахождения площади грани и объёма куба по заданной стороне. Вариант 3 Разработать пользовательскую форму, в которой запрашивается радиус круга, рассчитывается его площадь. Вариант 4 Разработать пользовательскую форму, в которой по знаку арифметической операции (+, -, ∙, :, =) выводится ее название. Вариант 5 Разработать пользовательскую форму определяющую четность или нечетность введенного числа. Вариант 6 Разработать пользовательскую форму для нахождения минимального из трех введенных чисел. Вариант 7 Разработать пользовательскую форму для нахождения максимального из трех введенных чисел. Вариант 8 Разработать пользовательскую форму, в которой можно определить принадлежит ли точка М (х, у) кругу с центром в начале координат и радиусом R, вводимым с формы.
Вариант 9 Разработать пользовательскую форму, для вычисления синуса, косинуса, тангенса или котангенса по введенному значению угла. Вариант 10 Ввести число Х и определить, делится ли оно на 2, используя пользовательскую форму. Вариант 11 Разработать пользовательскую форму для вычисления Вариант 12 Разработать пользовательскую форму для вычисления значения функции Z= f (T,P), если Вариант 13 Разработать пользовательскую форму для расчета длины окружности или площади круга по введенному радиусу. Вариант 14 Разработать пользовательскую форму для определения корней квадратного уравнения по введенным коэффициентам. Вариант 15 Разработать пользовательскую форму для определения времени нахождения в пути пешехода, велосипедиста или автомобиля для прохождения заданного расстояния. Скоростью задаться самостоятельно. Вариант 16 Разработать пользовательскую форму для вычисления значения функции по введенным аргументам Вариант 17 Разработать пользовательскую форму для вычисления значения функции по введенным аргументам Вариант 18 Разработать пользовательскую форму для нахождения периметра или площади прямоугольника по заданным сторонам.
Вариант 19 Разработать пользовательскую форму для вычисления значения функции по введенным аргументам Вариант 20 Разработать пользовательскую форму для вычисления
Вариант 21 Разработать пользовательскую форму для вычисления . Вариант 22 Разработать пользовательскую форму для вычисления
Вариант 23 Разработать пользовательскую форму для перевода расстояния, заданного в метрах в километрах, милях, футах или ярдах на выбор пользователя (1 миля=1,609 километра, 1 метр=1,094 ярда, 1 метр=3,281 фута). Вариант 24 Разработать пользовательскую форму для вычисления произведения или суммы трех введенных чисел. Вариант 25 Разработать пользовательскую форму для перевода объема, заданного в литрах в объем в пинтах, галлонах, бушелях и квартах (английские меры объема жидких и сыпучих тел) на выбор пользователя (1 литр=1,706 пинты, 1 литр=0,220 галлона, 1 бушель=36,35 литра, 1 кварта=1,136 литра).
Список литературы
1. Хорев П. Б. Объектно-ориентированное программирование : учеб. пособие / П. Б. Хорев. - 4-е изд., стер. - М. : Академия, 2012. - 448с. 2. Нагина Е.К., Ищенко В.А. Visual Basic for Applications. Практика: Учебно-методическое пособие по информатике для вузов. - Воронеж: Изд-во ВГУ, 2015. - 88 с. 3. Глушаков, С.В.; Сурядный, А.С. Microsoft Excel 2007. Краткий курс; АСТ, АСТ Москва, Харвест, 2008. - 352 c.
|
||||
Последнее изменение этой страницы: 2024-06-17; просмотров: 5; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.149.29.192 (0.006 с.) |