Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
сборник практических работ.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.39 Mб
Скачать

Задание к работе

  1. Измените цвет формы с серого на зеленый.

  2. Измените цвет шрифта в Текстовом окне с черного на красный.

  3. Добавить кнопку «Очистка», написать для нее программный код.

  4. Покажите результаты своей работы преподавателю.

Дополнительное задание. Создайте новый проект в Visual Basic. Добавьте на форму одно текстовое окно и семь командных кнопок. Кнопки назовите: Понедельник…Воскресенье. При нажатии на кнопку Понедельник в текстовом окне должно появиться расписание уроков в вашем классе на этот день. Аналогично поступите с остальными кнопками. Эстетично оформите приложение.

Практическая работа № 3 Создание арифметического калькулятора

Цель: закрепить навыки по созданию формы и добавлению на нее элементов, научиться использовать переменные, математические функции и функции преобразования типов данных в Visual Basic.

Задание: Используя среду программирования Visual Basic, разработайте приложение, демонстрирующее работу простейшего арифметического калькулятора, т.е. чтоб с его помощью можно было выполнять арифметические операции: сложение, вычитание, умножение и деление.

Технология выполнения задания.

1. Запустите VB.

2. На форму добавьте следующие элементы: 3 элемента Textbox и 6 элементов CommandButton. Разместите элементы на форме как показано на рисунке ниже.

3. У объекта Form измените следующие свойства:

  • Caption на «Мой калькулятор»,

  • Back Color на любой понравившийся вам цвет.

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. Разработайте событийные процедуры для этих кнопок. Убедитесь в корректности работы всех кнопок. Результат выполнения работы покажите учителю.