Просмотр содержимого документа
«Практическая работа Калькулятор»
Практическая работа Создание арифметического калькулятора
Цель: закрепить навыки по созданию формы и добавлению на нее элементов, научиться использовать переменные, математические функции и функции преобразования типов данных в Visual Basic.
Задание: Используя среду программирования Visual Basic, разработайте приложение, демонстрирующее работу простейшего арифметического калькулятора, т.е. чтоб с его помощью можно было выполнять арифметические операции: сложение, вычитание, умножение и деление.
Технология выполнения задания.
1. Запустите VB.
2. На форму добавьте следующие элементы: 3 элемента Textbox и 6 элементов CommandButton. Разместите элементы на форме как показано на рисунке ниже.

3. У объекта Form измените следующие свойства:
4. Для объектов Text1, Text2, Text 3 очистите поле Text.
5. Для объектов Command Button измените свойство Caption.
| CommandButton | Caption |
| Command1 | + |
| Command2 | - |
| Command3 | * |
| Command4 | / |
| Command5 | Очистить |
| Command6 | Выход |
6. Введем три переменные в наш проект. В переменной ch1 будет сохраняться первое число, в переменной ch2 – второе число, а в переменной rez – результат вычислений.
Для добавления переменных необходимо выполнить двойной щелчок мыши по форме, после чего у Вас появится окно программного кода. В верхней части окна выбрать закладки General Declarations.

В разделе General Declarations объявите следующие переменные: ch1, ch2, rez типа single.
7. Для Command1(выполняет сложение двух чисел) создайте следующую событийную процедуру. Обратите внимание, что в нескольких местах содержаться пропуски в программном коде. Заполните их, чтоб программа работала корректно.
Private Sub Command1_Click()
ch1 = Val(Text1.Text)
ch2 = ___(Text2._______)
rez = ____ + ch2
Text3.Text = rez
End Sub
Задания к работе
1. По аналогии с пунктом 7, создайте событийные процедуры для кнопок, реализующих вычитание, умножение и деление.
2. Убедитесь в корректности работы всех кнопок.
3. Разработайте событийные процедуры для кнопок Очистить и Выход.
4. Выполните эстетичное оформление приложения.
5. Результат выполнения покажите учителю.
Дополнительное задание: Добавьте на форму еще 4 элемента CommandButton, создайте кнопки для вычисления sin, cos, tg, x^y. Разработайте событийные процедуры для этих кнопок. Убедитесь в корректности работы всех кнопок. Результат выполнения работы покажите учителю.
Просмотр содержимого документа
«Практическая работа Работа с формами»
Просмотр содержимого документа
«Упражнения для профилактики зрительного переутомления»
Просмотр содержимого документа
«конспект»
Просмотр содержимого презентации
«Формы и объекты»