Санкт-Петербурзький державний технологічний інститут p>
(Технічний університет) p>
Кафедра Математичного моделювання та оптимізації хіміко-технологічних процесів p>
Факультет 5 p>
Курс I p>
Група 517 p>
Дисципліна: інформатика. p>
Курсова робота p>
Тема: Створення програмних продуктів для вирішення завдань. p>
Студент: Хохленко Сергій Дмитрович p>
Науковий керівник: p>
Гайко Андрій Володимирович p>
Санкт-Петербург p>
2002 p>
Зміст p>
Введення ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 3
Завдання на роботу ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .4
Опис методу ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 5
Алгоритм побудови рішення задачі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 6
Глава I ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .7 p>
Проект. Робоча форма Visual Basic ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 8 p>
Програмний код ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. 9 p>
Властивості об'єктів ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 10 p>
Робоча форма з даними ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 11
Глава II ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ....... 12 p>
Рішення в MathCad'е ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 13 p>
Графіки № 1 і
№ 2 ................................................ ..........................< br>................... 14
Глава
III ................................................. ........................< br>......................................... 15 p>
Рішення завдання в
Excei'е ............................................... ......................< br>............ 16 p>
Графікизалежностей ................................................. ...............< br>...................... 17
Висновок ................................................. .................< br>........................................... 18
Анотація ................................................. .................. p>
......................... .................. 19 p>
Анотація p>
У цій роботі розглянуто Метод найменших квадратів,що дозволяє вести розрахунки в різних фізико-хімічних завданнях.
Головними законами, необхідними для вирішення поставленого завдання, є:
Закон Ньютона і Закон Стефана-Больцмана.
Робота виконана в трьох програмних середовищах: Visual Basic, Excel і Math-Cad.
Програмний код, написаний на мові програмування Visual Basic,читається легко і простий в розумінні. Побудовані графіки дозволяютьвибрати найбільш відповідний закон для розрахунку швидкості охолодження. p>
Введення p>
Сучасне програмування розвивається і широко використовується длявирішення таких завдань, як програмування баз даних, реалізація обмінуміж додатками, використання мережевих технологій тощо; современ-нісистеми програмування забезпечують генерацію коду. p>
Більшість комп'ютерів в рамках всього світу працюють під управліннямопераційної системи Windows корпорації Microsoft. Кожен користувач хочаб раз у житті працював з програмами Word, Excel або Access. Практичнізавдання іноді вимагають обміну даними між прог-женіямі, і нехай, наприклад,є база даних, потрібно зробити запит до неї, а потім - математичнуобробку результатів запиту, яку, можна виконати тільки звикористанням Excel; тут слід передати резуль-тати запиту вдодаток Excel і для цього потрібно використовувати мову про-граммірованія. p>
Базовою мовою програмування корпорації Microsoft є Visual
Basic. Сучасні його версії дозволяють, і реалізувати в програмі SQL -запит до бази даних і виконати вищезгадану передачу даних.
Особливість мови Visual Basic полягає в реплікації і синхронізації базданих. p>
Курсова робота включає в себе три різні варіанти введення данихзначень: автоматичний (найбільш простий) і дві ручних: відкриття файлу ісамостійний введення кожного окремого числа (значення). Крім цього,робота включає в себе універсальний інженерний калькулятор, необхід-мыйдля будь-яких обчислень. Побудовані графіки залежностей в про-грамахдозволяють вибрати найбільш прийнятний закон, а також сама мовапрограмування. p>
Завдання № 7 p>
Закон Ньютона має вигляд: V = AQ (1) де V-швидкість охолодження, а Q-надлишок температури. p>
За даними спостережень, що подаються в таблиці: p>
| № Досвіду | V (I) | Q (I) | V (I) розр. | V (I) |
| 1 | 8.81 | 220 | | |
| 2 | 7.40 | 200 | | |
| 3 | 6.10 | 180 | | |
| 4 | 4.89 | 160 | | |
| 5 | 3.88 | 140 | | |
| 6 | 3.02 | 120 | | |
| 7 | 2.30 | 100 | | | p>
Знайти значення коефіцієнта A; швидкість охолодження, обчислюється за формулою
(1); відносну похибку. P>
(2)
Для обчислення коефіцієнта A необхідно вирішити систему рівнянь: p>
(3) p>
Для цього слід вирішити рівняння: p>
(4)
Якщо максимальна відносна похибка (2) виявиться більше 5%,перевірити, чи узгоджується з даними досвіду закон Стефана: V = k ((Q +273) ^ 4 -
273 ^ 4) (5). P>
Позначивши Z = k ((Q +273) ^ 4-273 ^ 4), де k = 5,67 * 10 ^ (-9), підібрати коефіцієнти - ціент
A, швидкість охолодження, відносну похибку, вирішити сле-дмесистему рівнянь:
V = AZ (6) p>
План рішення задачі p>
1. Скласти алгоритм і програму обчислення коефіцієнта А, p>
V (I) розрахункового і відносну похибку. P>
2. Обчислення А оформити у вигляді підпрограми загального вигляду. P>
3. Надрукувати таблиці. P>
4. Побудувати графіки залежностей V (I) розрахункового і V (I) від Q (I). P>
5. Вибрати закон, за яким розрахункові значення V (I) розрахункові краще узгоджуються з даними досвіду. P>
Проект. Робоча форма Visual Basic: p>
Програмний код в середовищі Visual Basic: p>
Option Explicit
Dim I As Integer
Dim a (7) As Single p>
'ENTER, Елементи масиву
Private Sub Комманда1_Click ()
Dim V (7) As Single, Q (7) As Single
MSFlexGrid1.TextMatrix (0, 0) = "№ Досвіду"
MSFlexGrid1.TextMatrix (0, 1) = "V (I)"
MSFlexGrid1.TextMatrix (0, 2) = "Q (I)"
MSFlexGrid1.TextMatrix (0, 3) = "V (I) розр."
MSFlexGrid1.TextMatrix (0, 4) = "V (I),%"
For I = 1 To 7
MSFlexGrid1.TextMatrix (I, 0) = I
Next I
'АВТОМАТИЧНИЙ ENTER,
If Проверка1.Value = 1 Then
Open "A: Данние.txt" For Input As # 1
For I = 1 To 7
Input # 1, V (I), Q (I)
MSFlexGrid1.TextMatrix (I, 1) = V (I)
MSFlexGrid1.TextMatrix (I, 2) = Q (I)
Next I
Close # 1
End If
'ENTER, Елементи масиву Вручну
If Проверка1.Value = 0 Then
For I = 1 To 7
MSFlexGrid1.TextMatrix (I, 1) = InputBox ( "ВВЕДІТЬ елемент масиву V (I)")
Next I
For I = 1 To 7
MSFlexGrid1.TextMatrix (I, 2) = InputBox ( "ВВЕДІТЬ елемент масиву Q (I)")
Next I
End If
End Sub p>
'РІШЕННЯ A = V/Q, знаходження MIN (MAX), СУМИ Елементи масиву
Private Sub Комманда2_Click ()
Спісок1.Clear
For I = 1 To 7
Спісок1.AddItem (CCur (MSFlexGrid1.TextMatrix (I, 1)/
MSFlexGrid1.TextMatrix (I, 2)))
Next I
Dim Summ As Single
Summ = 0
For I = 1 To 7
Summ = Summ + MSFlexGrid1.TextMatrix (I, 1)
Next I
Текст1.Text = CSng (Summ)
Dim Summa As Single
For I = 1 To 7
Summa = Summa + MSFlexGrid1.TextMatrix (I, 2)
Next I
Текст2.Text = CSng (Summa)
'Розрахунок коефіцієнта "А"
Dim a As Singlea = Текст1.Text/Текст2.Text
Текст3.Text = CSng (a)
End Sub p>
'V (I) Розрахункові
Private Sub Комманда3_Click ()
For I = 1 To 7
MSFlexGrid1.TextMatrix (I, 3) = Текст3.Text * MSFlexGrid1.TextMatrix (I, 2)
Next I
End Sub p>
'Похибка
Private Sub Комманда4_Click ()
For I = 1 To 7
MSFlexGrid1.TextMatrix (I, 4) = Ccur (Sqr ((((MSFlexGrid1.TextMatrix (I, 3) -
MSFlexGrid1.TextMatrix (I, 1))/MSFlexGrid1.TextMatrix (I, 1)) * 100) ^ 2))
Next I
'СОРТИРОВКИ
Dim min As Single
Dim max As Singlemin = MSFlexGrid1.TextMatrix (7, 4)
'Знаходження MIN
For I = 1 To 7
If MSFlexGrid1.TextMatrix (I, 4) 4)
Next I
Текст4.Text = CSng (min)max = MSFlexGrid1.TextMatrix (1, 4)
'Знаходження MAX
For I = 1 To 7
If MSFlexGrid1.TextMatrix (I, 4)> max Then max = MSFlexGrid1.TextMatrix (I,
4)
Next I
Текст6.Text = CSng (max)
End Sub p> Private Sub Комманда5_Click ()
'Закон Стефана-Больцмана
'V = k * Q ^ 4, де k-постійна Стефана-Больцмана: k = 5.67 * 10 ^ -8
Dim z (7) As Single, V (7) As Single
For I = 1 To 7z (I) = 0.0000000567 * ((MSFlexGrid1.TextMatrix (I, 2) + 273) ^ 4 - 273 ^ 4)
'V = AZ
V (I) = 0.1 * Текст3.Text * z (I)
'ВИСНОВОК ШВИДКОСТІ ОХОЛОДЖЕННЯ
Спісок2.AddItem (Ccur (V (I)))
Next I
End Sub p>
Private Sub Комманда6_Click ()
End Sub p>
Private Sub Command7_Click ()
Dim V (7) As Single, Q (7) As Single
MSFlexGrid1.TextMatrix (0, 0) = "№ Досвіду"
MSFlexGrid1.TextMatrix (0, 1) = "V (I)"
MSFlexGrid1.TextMatrix (0, 2) = "Q (I)"
MSFlexGrid1.TextMatrix (0, 3) = "V (I) розр."
MSFlexGrid1.TextMatrix (0, 4) = "V (I),%"
For I = 1 To 7
MSFlexGrid1.TextMatrix (I, 0) = I
Next I p>
'АВТОМАТИЧНИЙ ENTER,
If Проверка1.Value = 1 Then
Open "A: Данние.txt" For Input As # 1
For I = 1 To 7
Input # 1, V (I), Q (I)
MSFlexGrid1.TextMatrix (I, 1) = V (I)
MSFlexGrid1.TextMatrix (I, 2) = Q (I)
Next I
Close # 1
End If
'ENTER, Елементи масиву Вручну
If Проверка1.Value = 0 Then
For I = 1 To 7
MSFlexGrid1.TextMatrix (I, 1) = InputBox ( "ВВЕДІТЬ елемент масиву V (I)")
Next I
For I = 1 To 7
MSFlexGrid1.TextMatrix (I, 2) = InputBox ( "ВВЕДІТЬ елемент масиву Q (I)")
Next I
End If
Спісок1.Clear
For I = 1 To 7
Спісок1.AddItem (Ccur (MSFlexGrid1.TextMatrix (I, 1)/
MSFlexGrid1.TextMatrix (I, 2)))
Next I
Dim Summ As Single
Summ = 0
For I = 1 To 7
Summ = Summ + MSFlexGrid1.TextMatrix (I, 1)
Next I
Текст1.Text = CSng (Summ)
Dim Summa As Single
For I = 1 To 7
Summa = Summa + MSFlexGrid1.TextMatrix (I, 2)
Next I
Текст2.Text = CSng (Summa)
'Розрахунок коефіцієнта "А"
Dim a As Singlea = Текст1.Text/Текст2.Text
Текст3.Text = CSng (a)
For I = 1 To 7
MSFlexGrid1.TextMatrix (I, 3) = Текст3.Text * MSFlexGrid1.TextMatrix (I, 2)
Next I
For I = 1 To 7
MSFlexGrid1.TextMatrix (I, 4) = Ccur (Sqr ((((MSFlexGrid1.TextMatrix (I, 3) -
MSFlexGrid1.TextMatrix (I, 1))/MSFlexGrid1.TextMatrix (I, 1)) * 100) ^ 2))
Next I
'СОРТИРОВКИ
Dim min As Single
Dim max As Singlemin = MSFlexGrid1.TextMatrix (7, 4)
'Знаходження MIN
For I = 1 To 7
If MSFlexGrid1.TextMatrix (I, 4) 4)
Next I
Текст4.Text = CSng (min)max = MSFlexGrid1.TextMatrix (1, 4)
'Знаходження MAX
For I = 1 To 7
If MSFlexGrid1.TextMatrix (I, 4)> max Then max = MSFlexGrid1.TextMatrix (I,
4)
Next I
Текст6.Text = CSng (max) p> 'закон Стефана-Больцмана
'V = k * Q ^ 4, де k-постійна Стефана-Больцмана: k = 5.67 * 10 ^ -8
Dim z (7) As Single, W (7) As Single
For I = 1 To 7z (I) = 0.0000000567 * ((MSFlexGrid1.TextMatrix (I, 2) + 273) ^ 4 - 273 ^ 4)
'V = AZ
W (I) = 0.1 * Текст3.Text * z (I)
'ВИСНОВОК ШВИДКОСТІ ОХОЛОДЖЕННЯ
Спісок2.AddItem (Ccur (W (I)))
Next I
End Sub p>
Private Sub mnuВключіть_Click ()
'ВКЛЮЧЕННЯ КАЛЬКУЛЯТОР
'OLE1.SourceDoc = "C: WINDOWSCALC.EXE"
OLE1.Action = 7
End Sub p>
Private Sub mnuВиход_Click ()
End
End Sub p>
Private Sub mnuОткрить_Click ()
Dim V (7) As Single, Q (7) As Single
MSFlexGrid1.TextMatrix (0, 0) = "№ Досвіду"
MSFlexGrid1.TextMatrix (0, 1) = "V (I)"
MSFlexGrid1.TextMatrix (0, 2) = «Q (I)«
MSFlexGrid1.TextMatrix (0, 3) = "V (I) розр."
MSFlexGrid1.TextMatrix (0, 4) = «V (I),%»
For I = 1 To 7
MSFlexGrid1.TextMatrix (I, 0) = I
Next I
'АВТОМАТИЧНИЙ ENTER,
Open "A: Данние.txt" For Input As # 1
For I = 1 To 7
Input # 1, V (I), Q (I)
MSFlexGrid1.TextMatrix (I, 1) = V (I)
MSFlexGrid1.TextMatrix (I, 2) = Q (I)
Next I
Close # 1
End Sub p>
Private Sub mnuСкрить_Click ()
'ПРИХОВАТИ ЧАС
Часи1.Enabled = False
Текст5.Text = ""
End Sub p>
Private Sub mnuПоказать_Click ()
'ПОКАЗАТИ ЧАС
Часи1.Enabled = True
Часи1.Interval = 250
End Sub p>
Private Sub Часи1_Timer ()
'ВИСНОВОК ЧАСУ
Текст5.Text = CStr (Time)
End Sub p>
Значення властивостей об'єктів: p>
VERSION 5.00
Object = "(5E9E78A0-531B-11CF-91F6-C2863C385E30) # 1.0 # 0"; "MSFLXGRD.OCX"
Begin VB.Form Форма1 p>
Caption = "Курсова робота" p>
ClientHeight = 4905 p>
ClientLeft = 165 p>
ClientTop = 735 p>
ClientWidth = 6660 p>
LinkTopic = "Form1" p>
ScaleHeight = 4905 p>
ScaleWidth = 6660 p>
StartUpPosition = 3 'Windows Default p>
Begin VB.ListBox список2 p>
Height = 1425 p>
ItemData = "Курсова РАБОТА.frx": 0000 p>
Left = 3600 p>
List = "Курсова РАБОТА.frx": 0002 p>
TabIndex = 16 p>
Top = 3240 p>
Width = 1095
End p>
Begin VB.ListBox список1 p>
Height = 1425 p>
ItemData = "Курсова РАБОТА.frx": 0004 p>
Left = 2400 p>
List = "Курсова РАБОТА.frx": 0006 p>
TabIndex = 15 p>
Top = 3240 p>
Width = 1095 p>
End p>
Begin VB.TextBox Текст6 p>
Height = 285 p>
Left = 5040 p>
TabIndex = 14 p>
Top = 3480 p>
Width = 1095 p>
End p>
Begin VB.TextBox Текст5 p>
Height = 285 p>
Left = 5280 p>
TabIndex = 13 p>
Top = 360 p>
Width = 855 p>
End p>
Begin VB.TextBox Текст 4 p>
Height = 285 p>
Left = 5040 p>
TabIndex = 12 p>
Top = 2880 p>
Width = 1095 p>
End p>
Begin VB.TextBox Текст 3 p>
Height = 285 p> < p> Left = 5040 p>
TabIndex = 11 p>
Top = 2280 p>
Width = 1095 p>
End p>
Begin VB.TextBox Текст 2 p>
Height = 285 p>
Left = 5040 p>
TabIndex = 10 p>
Top = 1680 p>
Width = 1095 p>
End p>
Begin VB.TextBox Текст 1 p>
Height = 285 p>
Left = 5040 p >
TabIndex = 9 p>
Top = 1080 p>
Width = 1095 p>
End p>
Begin VB.Timer Часи1 p >
Interval = 250 p>
Left = 4800 p>
Top = 3840 p>
End p>
Begin VB.CommandButton Комманда6 p >
Caption = "Вихід" p>
Height = 195 p>
Left = 240 p>
TabIndex = 7 p>
Top = 4440
Width = 1575 p>
End p>
Begin VB.CommandButton Команда 5 p>
Caption = "ПЕРЕВІРКА" p>
Height = 195 p>
Left = 240 p>
TabIndex = 6 p>
Top = 4200 p>
Width = 1575 p>
End p>
Begin VB.CommandButton Команда 4 p>
Caption = "похибки" p>
Height = 195 p>
Left = 240 p> < p> TabIndex = 5 p>
Top = 3960 p>
Width = 1575 p>
End p>
Begin VB.CommandButton Команда 3 p>
Caption = "Vрасч .= AQ" p>
Height = 195 p>
Left = 240 p>
TabIndex = 4 p>
Top = 3720 p>
Width = 1575 p>
End p>
Begin VB.CommandButton Команда 2 p>
Caption = "РІШЕННЯ" p>
Height = 195 p>
Left = 240 p>
TabIndex = 3 p>
Top = 3480 p>
Width = 1575 p>
End p>
Begin VB.CommandButton Команда 1 p>
Caption = "ВВЕСТИ" p>
Height = 195 p>
Left = 240 p >
TabIndex = 2 p>
Top = 3240 p>
Width = 1575 p>
End p>
Begin VB.CheckBox Проверка1 p >
Caption = "Автоматична" p>
Height = 375 p>
Left = 120 p>
TabIndex = 1 p>
Top = 240 p>
Width = 2775 p>
End p>
Begin MSFlexGridLib.MSFlexGrid MSFlexGrid1 p>
Height = 2055 p>
Left = 0 p>
TabIndex = 0 p>
Top = 840 p>
Width = 4935 p>
_ExtentX = 8705 p>
_ExtentY = 3625 p>
_Version = 393216 p>
Rows = 8 p>
Cols = 5 p>
End p>
Begin VB.OLE OLE1 p>
Class = "Package" p>
Height = 495 p>
Left = 5280 p>
OleObjectBlob = "Курсова РАБОТА.frx": 0008
SourceDoc = "C: WINDOWSCALC.EXE" p>
TabIndex = 24 p>
Top = 3840 p>
Width = 855 p> < p> End p>
Begin VB.Label Метка8 p>
Caption = "ПЕРЕВІРКА" p>
Height = 255 p>
Left = 3600 p >
TabIndex = 23 p>
Top = 3000 p>
Width = 1095 p>
End p>
Begin VB.Label Мітка 7 p>
Caption = "A = V/Q" p>
Height = 255 p>
Left = 2280 p>
TabIndex = 22 p>
Top = 3000 p>
Width = 1095 p>
End p>
Begin VB.Label Позначка 6 p>
Caption = "Max V (I) ,% " p>
Height = 255 p>
Left = 5040 p>
TabIndex = 21 p>
Top = 2640 p>
Width = 1095 p>
End p>
Begin VB.Label Мітка 5 p>
Caption = "Min V (I),%" p>
Height = 255 p>
Left = 5040 p>
TabIndex = 20 p>
Top = 3240 p>
Width = 1095 p>
End p>
Begin VB.Label Мітка 4 p>
Caption = "Коефф-нт А" p>
Height = 255 p>
Left = 5040 p>
TabIndex = 19 p>
Top = 2040 p>
Width = 1095 p>
End p>
Begin VB.Label Мітка 3
Caption = "Сума Q (I)" p>
Height = 255 p>
Left = 5040 p>
TabIndex = 18 p> < p> Top = 1440 p>
Width = 1095 p>
End p>
Begin VB.Label Мітка 2 p>
Caption = "Сума V (I ) " p>
Height = 255 p>
Left = 5040 p>
TabIndex = 17 p>
Top = 840 p>
Width = 1095 p>
End p>
Begin VB.Label Мітка 1 p>
Caption = "ПОТОЧНИЙ ЧАС" p>
Height = 255 p>
Left = 3720 p>
TabIndex = 8 p>
Top = 360 p>
Width = 1575 p>
End p>
Begin VB.Menu mnuФайл p>
Caption = "Файл" p>
Begin VB.Menu mnuОткрить p>
Caption = "Відкрити" p>
End p>
Begin VB.Menu mnuВиход p>
Caption = "Вихід" p>
End p>
End p>
Begin VB. Menu mnuВремя p>
Caption = "Час" p>
Begin VB.Menu mnuПоказать p>
Caption = "Показати" p>
End p>
Begin VB.Menu mnuСкрить p>
Caption = "Сховати" p>
End p>
End p>
Begin VB.Menu mnuКалькулятор p>
Caption = "Калькулятор" p>
Begin VB.Menu mnuВключіть p>
Caption = "Увімкнути" p>
End p>
End
End
Attribute VB_Name = "Форма1"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False p>
Робоча форма з даними: p>
p>
Рішення завдання за допомогою MathCad. P>
Обчислення сумиелементів масивів: p>
p>
Відносна похибка: p>
p>
p>
Розрахунок швидкості охолодження за законом Стефана: V = kT ^ 4 p>
Постійне Стефана-Больцмана: p>
p>
p> < p> p>
Графік № 1 побудований за даними, а № 2 - за розрахунками. p>
Рішення задачі в Excel p>
| | | V (I) розр | V (I),% |
| V (I) | Q (I) | | |
| 8,81 | 220 | 7,15 | 18,84222 |
| 7,4 | 200 | 6,5 | 12,16216 |
| 6,1 | 180 | 5,85 | 4,098361 |
| 4,89 | 160 | 5,2 | 6,339468 |
| 3,88 | 140 | 4,55 | 17,26804 |
| 3,02 | 120 | 3,9 | 29,13907 |
| 2,3 | 100 | 3,25 | 41,30435 |
| 36,4 | 1120 | | |
| | | | |
| A = V/Q | Коеф. А | Z | СТЕФАНА |
| 0,040045 | 0,0325 | 303,4484467 | 9,862075 |
| 0,037 | | 252,3155307 | 8,200255 |
| 0,033889 | | 207,2734376 | 6,736387 |
| 0,030563 | | 167,8181271 | 5,454089 |
| 0,027714 | | 133,4673316 | 4,337688 |
| 0,025167 | | 103,7605564 | 3,372218 |
| 0,023 | | 78,25907956 | 2,54342 | p>
Графіки залежностей: p>
p>
p>
Висновок: p> < p> На підставі отриманих в програмах даних:розрахунків та графіків, можна зробити висновок, що найбільш пріе-млемим мовоюпрограмування є Visual Basic, а закон найбільш точно що даєсхожі результати з даними досвіду є закон Стефана. p>
p>