Лаб_Раб_VB_2008_Visual_I_курс_6_лаб_раб
.pdfХерсонский национальный технический университет
Кафедра экономической кибернетики
Методические указания для выполнения
лабораторных работ по курсу
Информатика
Часть 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 должна быть размещена надпись с информацией о лабораторной работе (см. рис.). Введите свое имя и номер своей группы.
После запуска приложения, форма должна появляться в центре экрана.
Внизу формы должны находиться две кнопки: первая – для запуска расчетов, а вторая – для выхода из программы.
После нажатия первой кнопки, должно появиться приглашение ввести номер варианта:
Затем, если номер варианта был введен верно, должно появиться окно сообщений с результатом расчетов (см. рис.):