- •Лабораторные работы по курсу "Языки и методы программирования" (семестр 3) Лабораторная работа №1. Вычисление значения функции в консольном приложении
- •Лабораторная работа №2. Вычисление значения функции в Windows-приложении
- •Лабораторная работа №3. Организация ветвления в Windows-приложении.
- •Лабораторная работа №4. Организация цикла в Windows-приложении.
- •Лабораторная работа №5. Разработка класса в консольном приложении.
- •Лабораторная работа №6. Использование графических объектов в Windows-приложении.
- •Лабораторная работа №7. Построение иерархии классов в консольном приложении.
- •Лабораторная работа №8. Перегрузка операций
- •Лабораторная работа №9. Коллекции
Лабораторные работы по курсу "Языки и методы программирования" (семестр 3) Лабораторная работа №1. Вычисление значения функции в консольном приложении
Задание. Написать консольное приложение для вычисления значения функции f(x) в заданной точке x = x0. Значение x0 вводится с клавиатуры, результат выводится в окно консоли.
Лабораторная работа №2. Вычисление значения функции в Windows-приложении
Задание. Напишите Windows-приложение для вычисления значения функции f(x) в заданной точке x = x0. Значение x0 вводится в поле testBox1 с клавиатуры, результат выводится на метку label2 (метка label1 используется для вывода поясняющего текста "Введите x = ").
Дополнительные требования. Чтобы сообщить приложению, что ввод исходных данных закончен, добавьте на форму командную кнопку button1. При нажатии на кнопку результат расчёта выводится на метку label2.
Варианты заданий к лабораторным работам №1, №2
-
1
x0 = 9,413
2
x0 = –7,162
3
x0 = 3,129
4
x0 = 4,37
5
x0 = –12,0
6
x0 = 3,21
7
x0 = 4,268
8
x0 = –1,147
9
x0 = –7,0
10
x0 = 2,715
11
x0 = 9,21
12
x0 = –7,19
13
x0 = 8,933
14
x0 = 6,705
15
x0 = –10,34
16
x0 = 3,744
17
x0 = 14,69
18
x0 = 0,47
19
x0 = –7,015
20
x0 = 12,05
21
x0 = –3,17
22
x0 = –1,81
23
x0 = 0,393
24
x0 = 2,144
25
x0 = –2,75
26
x0 = 2,075
27
x0 = 23,18
28
x0 = –2,241
29
x0 = 0,078
30
x0 = 0,219
Лабораторная работа №3. Организация ветвления в Windows-приложении.
Задание. Функция f(x) задана трёмя разными формулами на трёх разных промежутках числовой оси Ox. Напишите Windows-приложение, для вычисления значения функции f(x) при x = x1, x2, x3, которые по очереди вводятся в поле textBox1. Полученные результаты добавляются в список listBox1.
Лабораторная работа №4. Организация цикла в Windows-приложении.
Задание. Напишите Windows-приложение, для вычисления значений функции f(x) для x, меняющегося от a до b с шагом dx = (b – a) / 20. Разместите на форме два поля для ввода значений a и b, список для вывода таблицы значений функции, и кнопку, по нажатию на которую собственно и выводится результат. В конце списка выведите сумму всех вычисленных значений функции.
Функция f(x) и значения a и b берутся из заданий лабораторной работы 3, причём a = min(x1, x2, x3), b = max (x1, x2, x3).
Варианты заданий к лабораторным работам №3, №4
1 |
a=2,1 b=6,7 1) x=-2,38 2) x=-0,49 3) x=7,51 | |
2 |
a=7,1 b=3,2 1) x=-3,04 2) x=2,16 3) x=5,37 | |
3 |
a=2,73 b=1,68 1) x=-0,37 2) x=1,9 3) x=4,58 | |
4 |
a=3,9 b=4,6 1) x=3,57 2) x=7,49 3) x=-1,73 | |
5 |
a=1,3 b=2,5 1) x=-3,16 2) x=4,16 3) x=1,78 | |
6 |
a=7,1 b=4,2 1) x=1,48 2) x=9,17 3) x=6,23 | |
7 |
a=2,6 b=5,1 1) x=0,44 2) x=3,67 3) x=5,38 | |
8 |
a=2,7 b=-3,59 1) x=4,27 2) x=-2,63 3) x=1,39 | |
9 |
a=1,8 b=3,3 1) x=2,46 2) x=4,3 3) x=6,82 | |
10 |
a=6,72 b=4,85 1) x=0,4 2) x=7,5 3) x=4,45 | |
11 |
a=1,7 b=6,6 1) x=-2,61 2) x=1,49 3) x=5,56 | |
12 |
a=2,1 b=0,7 1) x=-1,47 2) x=-4,28 3) x=5,07 | |
13 |
a=4,8 b=0,51 1) x=-3,24 2) x=7,62 3) x=0,28 | |
14 |
a=0,19 b=6,1 1) x=-4,38 2) x=8,2 3) x=3,74 | |
15 |
a=5,5 b=3,1 1) x=2,61 2) x=0,53 3) x=-4,39 | |
16 |
a=7,2 b=3,9 1) x=-0,38 2) x=4,19 3) x=9,13 | |
17 |
a=2,7 b=1,5 1) x=-4,5 2) x=-0,33 3) x=2,53 | |
18 |
a=4,8 b=0,64 1) x=3,68 2) x=6,7 3) x=-4,51 | |
19 |
a=3,9 b=2,4 1) x=1,38 2) x=5,47 3) x=3,2 | |
20 |
a=4,27 b=1,39 1) x=-4,51 2) x=2,75 3) x=5,32 | |
21 |
a=3,6 b=1,7 1) x=7,24 2) x=9,63 3) x=-0,48 | |
22 |
a=6,27 b=5,13 1) x=3,18 2) x=-4,6 3) x=1,12 | |
23 |
a=2,2 b=3,4 1) x=6,47 2) x=-5,9 3) x=1,94 | |
24 |
a=4,9 b=1,3 1) x=4,27 2) x=8,5 3) x=-1,48 | |
25 |
a=2,7 b=4,4 1) x=1,49 2) x=5,3 3) x=7,28 | |
26 |
a=0,46 b=1,39 1) x=2,91 2) x=5,62 3) x=-0,76 | |
27 |
a=1,24 b=5,17 1) x=0,61 2) x=4,8 3) x=-0,95 | |
28 |
a=2,5 b=6,4 1) x=-4,37 2) x=0,58 3) x=3,83 | |
29 |
a=0,76 b=1,78 1) x=-3,45 2) x=0,57 3) x=6,48 | |
30 |
a=2,81 b=4,62 1) x=1,46 2) x=4,38 3) x=6,9 |