Читайте также: |
|
ПРОГРАМУВАННЯ В СЕРЕДОВИЩІ EXCEL
ЗМІСТ
ВСТУП....................................................................................................................... 5
Лабораторна робота №4. ОБЧИСЛЕННЯ ЕЛЕМЕНТІВ МАСИВІВ........................... 28
4.1. Програма роботи................................................................................... 28
4.2. Вказівки до виконання роботи.............................................................. 28
4.3. Зразок виконання завдання................................................................... 28
4.4. Індивідуальні завдання.......................................................................... 36
4.5. Контрольні запитання............................................................................ 40
Лабораторна робота №5. ДІЇ НАД МАТРИЦЯМИ.................................................... 41
5.1. Програма роботи................................................................................... 41
5.2. Вказівки до виконання роботи.............................................................. 41
5.3. Зразок виконання завдання................................................................... 41
5.4. Індивідуальні завдання.......................................................................... 48
5.5. Контрольні запитання............................................................................ 51
Лабораторна робота №6. Характерні прийоми оброблення елементів матриць........................................................................................................................ 52
6.1. Програма роботи................................................................................... 52
6.2. Вказівки до виконання роботи.............................................................. 52
6.3. Зразок виконання завдання................................................................... 55
6.4. Індивідуальні завдання.......................................................................... 73
6.5. Контрольні запитання............................................................................ 77
Лабораторна робота №7. ВИКОРИСТАННЯ ФУНКЦІЙ КОРИСТУВАЧА.................. 78
7.1. Програма роботи................................................................................... 78
7.2. Вказівки до виконання роботи.............................................................. 78
7.3. Зразок виконання завдання................................................................... 78
7.4. Індивідуальні завдання.......................................................................... 87
7.5. Контрольні запитання............................................................................ 91
Лабораторна робота №4.
ОБЧИСЛЕННЯ ЕЛЕМЕНТІВ МАСИВІВ
4.1. Програма роботи
4.1.1. Підготувати бланк завдання та отримати завдання.
4.1.2. Запрограмувати математичні функції згідно з вказівками до виконання роботи.
4.1.3. Підготувати власті коректні вхідні дані для кожної з виконаних задач, провести розрахунки і проаналізувати їх.
4.1.4. Оформити звіт про роботу та захистити її
4.2. Вказівки до виконання роботи
4.3.1. Зразок бланка завдання наведено на рис. 1. Студент, відповідно до індивідуального номера, вибирає завдання з розд. 4.5, яке складається з декількох задач, і записує його до бланку.
4.2.2. Математичні функції необхідно запрограмувати одним рядком без введення допоміжних змінних.
4.3.3. Власних вхідних даних необхідно підготувати не менше, ніж два комплекти. Вони мають бути коректними, в розумних межах і не суперечити математичним виразам. Після проведення розрахунків необхідно їх проаналізувати і занести до звіту.
4.3.4. Звіт має містити такі розділи:
¨ бланк завдання з записаною на ньому умовою задачі;
¨ тексти програм;
¨ результати розрахунків.
4.3. Зразок виконання завдання
Задача 4.1. Задано дійсне число x=0.68×№ (де № – номер варіанту)і ціле число n=10. Відповідно до номера варіанту потрібно розробити програму для обчислення значень елементів одновимірного масиву за такою формулою
і визначити:
· середнє значення елементів масиву;
· мінімальне та максимальне значення елементів масиву;
· значення арифметичного виразу
де С, M, m – відповідно середнє, максимальне і мінімальне значення елементів масиву.
Результати розрахунку, виконані у середовищі Excel
C | D | E | F | G | H | |
№= | х= | 2,72 | n= | |||
i | ai | |||||
0,8712 | ||||||
0,2931 | ||||||
0,4577 | ||||||
1,1420 | ||||||
1,9644 | C= | 2,0568 | ||||
2,5908 | M= | 3,8401 | ||||
2,9238 | m= | 0,2931 | ||||
3,1094 | ||||||
3,3752 | z= | 29,0069 | ||||
3,8401 | ||||||
S= | 20,5677 |
Текст програми у режимі формул – для середовища Excel
Клітина F11 à 0,68*D11 – <Enter>
Клітини D14:D23 à (C14^2+5*COS(C14))/($F$11^(2/3)+2,3*C14) – <Ctrl + Enter>
Клітина D24 à =СУММ(D14:D23) – <Enter>
Клітина G18 à =СРЗНАЧ(D14:D23) – <Enter>
Клітина G19 à =МАКС(D14:D23) – <Enter>
Клітина G20 à =МИН(D14:D23) – <Enter>
Клітина G22 à =G18/(G19*G20)*D24-LOG(ABS(G19+G20);2)^3 – <Enter>
Тексти функцій і процедур – для середовища Visual Basic
' Обчислення значень елементів масиву {A} Function Fn_Ai(x, i) As Single Dim a1, a2 As Single a1 =i ^ 2 + 5 * Cos(i) a2 =x ^ (2 / 3) + 2.3 * i Fn_Ai =a1 / a2 End Function | |
' Обчислення max значення елементів масиву Function MaxE(A, n) As Single Dim m As Single Dim i As Byte m =A(1) For i =2 To n If m < A(i) Then m =A(i) Next i MaxE =m End Function | ' Обчислення min значення елементів масиву Function MinE(A, n) As Single Dim m As Single Dim i As Byte m =A(1) For i =2 To n If m > A(i) Then m =A(i) Next i MinE =m End Function |
' Обчислення суми елементів масиву Function SumE(A, n) As Single Dim c As Single Dim i As Byte c =0 For i =1 To n c =c + A(i) Next i SumE =c End Function | ' Обчислення середнього значення елементів масиву Function CrZn(A, n) As Single CrZn =SumE(A, n) / n End Function Function LogN(x, n) As Single Dim i As Byte LogN =Log(x) / Log(n) End Function |
Sub Zavd_4_1()
Дата добавления: 2015-11-14; просмотров: 60 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Развитие мотивационно-профессионального потенциала личности учителя | | | Dim n, nr, i As Integer |