Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лаб_Раб_VB_2008_Visual_I_курс_6_лаб_раб

.pdf
Скачиваний:
29
Добавлен:
07.02.2016
Размер:
1.51 Mб
Скачать

Херсонский национальный технический университет

Кафедра экономической кибернетики

Методические указания для выполнения

лабораторных работ по курсу

Информатика

Часть 2. Основы визуального

программирования

для студентов первого курса

Херсон - 2011

Содержание.

Лабораторная работа №1 Разработка пользовательского интерфейса и создание

 

линейных программ в среде Visual Basic 2008.............................................................

3

Лабораторная работа №2 Разработка пользовательского интерфейса и создание

 

разветвляющихся программ в среде Visual Basic 2008. ..............................................

9

Лабораторная работа №3 Разработка пользовательского интерфейса с

 

использованием нескольких форм и создание циклических программ в среде

 

Visual Basic 2008............................................................................................................

17

Лабораторная работа №4 Разработка пользовательского интерфейса и

 

программирование итерационных циклических процессов в среде Visual Basic

 

2008. ................................................................................................................................

24

Лабораторная работа №5 Разработка пользовательского интерфейса и работа с

 

файлами в среде Visual Basic 2008. .............................................................................

31

Лабораторная работа № 6 Основы управления графикой в Visual Basic 2008. ......

42

Лабораторная работа №1 Разработка пользовательского интерфейса и создание линейных

программ в среде Visual Basic 2008.

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

Visual Basic 2008.

Порядок выполнения работы.

По номеру варианта выбрать из таблицы задание и в соответствии с методическими указаниями, по материалам рекомендованной литературы и конспекта лекций написать программу для решения задачи на ЭВМ.

Содержание отчета.

1.Исходные данные и постановка задачи.

2.Текст кода на языке Visual Basic 2008.

3.Подробное описание последовательности действий при написании программы.

4.Результаты расчета.

Вконечном результате, при выполнении работы, программа должна иметь вид,

показанный на рисунке ниже.

Требования к выполнению лабораторной работы.

Назовите проект следующим образом: Лаб1_Фамилия_Группа. Где Фамилия – это ваша фамилия, Группа – номер вашей группы. Например: Лаб1_Иванов_1ЭК.

Измените свойство формы FileName c Form1 на Lab1.

Создайте форму, которая максимально подобна к форме, приведенной на рисунке.

В заголовке окна формы должна отображаться информация с названием вашего приложения: «Лабораторная работа №1».

Вверху по центру должна быть размещена надпись с информацией о лабораторной работе (см. рис.). Введите свое имя и номер своей группы.

На форме должна быть размещена еще одна надпись в качестве подписи к текстовому полю (предназначенному только для чтения), куда будет выводиться результат расчетов.

После запуска приложения, форма должна появляться в центре экрана.

Внизу формы должны находиться две кнопки: первая – для запуска расчетов, а вторая – для выхода из программы.

Используйте комментарии в коде программы. Помните: комментарий – это подсказка вам при сдаче лабораторной работы.

Результат расчетов должен быть соответствующим образом отформатирован.

Форма должна иметь надлежащий вид: элементы управления должны быть отцентрированы и выровнены, иметь необходимый размер, на форме не должно быть слов с ошибками, между элементами управления не должно быть много свободного пространства формы.

Пример выполнения задания.

Программа для варианта 30 данных заданий будет иметь следующий вид:

'Лабораторна робота 1 Варіант 30 'Виконав студент Іванов І.І.

'Дата 23.10.2010

Option Strict On

Public Class Lab1

Private Sub btnРозрахувати_Click(ByVal sender As System.Object, ByVal e _ As System.EventArgs) Handles btnРозрахувати.Click

'Процедура обчислення виразу

'Оголошення всіх необхідних змінних і констант

Dim dblNu As Double Const X As Double = 1.637 Const Y As Integer = 1

Const B As Double = 0.0387 Const I As Double = 0.5

'Розрахунок виразу, тобто Ню

dblNu = Math.Log10(Math.Abs(Y - Math.Pow(B, Math.Abs((X - 1) ^ 0.5)))) * Math.Atan(2.234 * I)

'Вивід результату до текстового поля txtРезультат.Text = dblNu.ToString("f8")

End Sub

Private Sub btnВихід_Click(ByVal sender As System.Object, ByVal e _ As System.EventArgs) Handles btnВихід.Click

'Процедура завершення роботи програми

'За допомогою методу Close закриваємо форму

Me.Close()

End Sub

End Class

Варианты заданий.

Ва-

 

 

 

 

 

 

 

Функция

риант

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

g

1

sin 2 (x y

)

x y k

;

1.

 

 

 

 

 

x

2 y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 x2 y2

 

 

 

2.12 (x yx 7)8.4 y4.4x2 2.4n ;

3.

e

 

x y

 

arctg

( y 1)

y

m

;

 

 

 

 

 

 

 

n 1

 

4.

u

( x y)

 

 

 

 

 

 

x

2

y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

z

 

 

 

 

 

 

 

 

 

 

 

; при x = 2.08; y = 1.6 10

- 6

; u = 31.2

 

 

 

 

 

 

sin(2 y x)

 

4x2.9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5.

3

 

ex

y

 

 

 

1

 

ln

 

b3

cos2 x

 

; при x = 0.328 10-4; y = 1.78;

= 1.28;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

sin

 

b = 3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2x

cos3.7

 

sin( t 600 )

 

6.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

; при x = -12.43 10-3; = 520; = 17.8;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10 tg( t

3.14)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

= 2.41; t=3

 

 

 

 

 

 

 

 

 

 

 

7.

 

 

 

 

ln

 

10sin( ) 3.6

 

 

 

; при x = 4.1 106; = 2.4;

= 700; k = 3;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(b

k lg x)

 

 

ctg( 300 )

 

 

 

 

 

 

 

 

b = 1.56

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

8.

 

 

(4 tg 2.6

)

 

 

x 2 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

; при x = 2.489; y = - 11.6; = 3; = 2.5436

 

 

 

 

 

 

 

 

 

 

 

y 2.3 lg

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9.

 

 

e4( x y)

2x2

 

 

tg(i 6)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y

; при x = 2.5; y = 1.71 10-2; i = 9.7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x2 (2.82 arctgi)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10.

 

 

 

 

 

 

 

2 x3 cos(ni)

; при x = 3456.78 10-6; d = - 0.81; i = 0.333

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

d

 

1 sin(

3

300 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11.

 

 

y x lg zsin x

 

3z5

 

tgz

 

 

 

 

 

 

 

xy

 

 

 

; при x = 1.23; y = 0.04; z = 8.3;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3.8 10

2

 

= 2.7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

12.

 

 

 

 

 

 

 

x j cos x

 

 

 

 

; при x = 78.7 10

-2

; j = 9.22; = 30

0

; = 65

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

tg 2.1x jsin( )

 

 

 

 

13.

 

 

a3 x 10

 

 

 

 

a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

lg

2x 1.75

; при x = 32.86; a = 488

 

 

 

 

 

 

2 x 5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2.164 2 (x ) cosec( ( 1))

 

 

 

 

 

14.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

; при x = 2.879; = 2.1 10-3; = 1.08;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3 4

 

x 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

= 10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f 10

3.25tg 2.6

 

 

(lg( x 1) c2 )m

 

; при x = 10000; c = - 38.8; m = 27;

15.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

c2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

= 1350

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

16.

 

 

 

9.28 104

 

ext sec2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

; при x = 3.654; t = 6; = 450

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n3.2

cos2 (xt 300 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3.67sec(1

x

)

 

 

 

 

 

 

 

 

 

 

 

17.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2 ctgx

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

; при x = 750; a = 45.1; d = 862

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

2.7d a3.3

d

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

18.

 

 

x 3.8 103 t 3

 

t e2 x

 

; при x = 123; t = 2.2; = - 10.5 103

 

 

 

 

 

 

 

 

 

 

 

tg(xt 4 ) v

 

 

 

 

 

 

 

 

 

 

19.e2.67sin( t 25) 1.26t lg( x2 5) ; при x = - 35.8; t = 11; = 0.83

20.c 11.3 u x3 ln(1 cos2.2 ) ; при: x = - 0.931; u = 188 104; =350

x) cosec

2

21.g (1 tg(4z.8)) y x ex y ; при x = 17.7 10-9; y = 0.743; z = 5.7

22.

2 x

y

x3.1

3

 

 

 

 

 

e j

 

 

1

 

 

; при x = 0.169; y = - 8.004 10-2; j = 7.7

 

 

 

 

 

y

sin j

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ƒ 5 x2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

; при x = 1000; i = -535.6; n = 19.3 105;

23.

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x n(u x3.4 )

 

u = 2 106

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

24.

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

c (1 tg 2

) 3

 

 

y

 

 

 

 

 

 

n

3

cos(

) ; при x = 1.112; y = - 7.94; n = 56.9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x y(5z 6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

25.

d

 

 

 

 

 

 

 

 

 

 

 

x2 )

 

 

 

 

; при x = 15.639; y = - 7.2 10-3; z = 2500

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ctg(2 y 0.8)

 

lg z 4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

26.

b 2y x cos2 (x z)1

 

 

 

x y

 

;

 

при x = 4.562; y = 9.65; z = 0.091

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

27.

(1 y)

 

 

x2

 

 

 

 

4

 

; при x = -1.94 10

-2

; y = 737; m = 0.234;

= 82

0

 

y x 2

cos

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

28.

 

sec(2x4.2 ) ln

 

 

bv3

 

; при x = 4.25; b = 0.4 103; = 8.32

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

tg( n)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

z3.3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y2 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

; при x = 22.06; y = - 3.259; z = 7.65;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

29.

(m y )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(m 10.1)(1

 

 

z

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8y

 

 

 

 

 

m = -3 10-2

30.lg y b x 1arctg (2.234i) ; при x = 1.637; y = 1; b = 38.7 10-3; i = 0.5

Примечания.

1. Если n не задано, то оно равно номеру варианта.

2.Необходимо помнить, что углы в тригонометрических функциях задаются в радианах.

Контрольные вопросы.

1.Каким образом можно сделать так, чтобы текстовое поле было только для чтения?

2.Что необходимо сделать для изменения текста в заголовке формы?

3.Как создаются процедуры обработки событий?

4.Опишите назначение ключевого слова Handles.

5.Назовите префиксы, которые вы использовали для создания имен элементам управления в данной работе.

Лабораторная работа №2 Разработка пользовательского интерфейса и создание

разветвляющихся программ в среде Visual Basic 2008.

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

Порядок выполнения работы.

По номеру варианта выбрать из таблицы задание и в соответствии с методическими указаниями, по материалам рекомендованной литературы и конспекта лекций написать программу для решения задачи на ЭВМ.

Содержание отчета.

1.Исходные данные и постановка задачи.

2.Текст кода на языке Visual Basic 2008.

3.Подробное описание последовательности действий при написании программы.

4.Результаты расчета.

Вконечном результате, при выполнении работы, программа должна иметь вид, показанный на рисунке ниже.

Требования к выполнению лабораторной работы.

Назовите проект следующим образом: Лаб2_Фамилия_Группа. Где Фамилия – это ваша фамилия, Группа – номер вашей группы. Например: Лаб2_Иванов_1ЭК.

Измените свойство формы FileName c Form1 на Lab2.

Создайте форму, которая максимально подобна к форме, приведенной на рисунке.

В заголовке окна формы должна отображаться информация с названием вашего приложения: «Лабораторная работа №2».

В центре формы должен быть размещен объект GroupBox, в заголовке которого должна отображаться текущая дата.

В объекте GroupBox должна быть размещена надпись с информацией о лабораторной работе (см. рис.). Введите свое имя и номер своей группы.

После запуска приложения, форма должна появляться в центре экрана.

Внизу формы должны находиться две кнопки: первая – для запуска расчетов, а вторая – для выхода из программы.

После нажатия первой кнопки, должно появиться приглашение ввести номер варианта:

Затем, если номер варианта был введен верно, должно появиться окно сообщений с результатом расчетов (см. рис.):