- •Лабораторные работы по курсу "Языки и методы программирования" (семестр 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 |






























