Таблица 1
Вариант | Пользовательская функция | Выражения | Исходные данные |
1) ; 2) | 1) a = 0,8; b = 0,15 2) a = 0,36; b = –0,1 | ||
1) a = 2; b = 3; c = 1; d = ‑3,5 2) a = –1; b = 2,5; c = ‑5; d = 2,8 | |||
1) ; 2) | 1) a = 0,15; b = 0,3 2) a = 0,23; b = 0,1 | ||
1) ; 2) | 1) a = 1; b = 2; c = 3 2) a = –1; b = 3; c = 4 | ||
1) ; 2) | 1) a = 0,25; b = 0,1 2) a = 0,53; b = 0,4 | ||
[ ] – целая часть числа | 1) 2) | 1) x = 2,5; y = 4; z = 0,2 2) x = 5; y = –0,5; z = 1,5 | |
1) ; 2) | 1) a = 0,55; b = –0,3 2) a = 0,63; b = 0,1 | ||
1) ; 2) | 1) x = 0,3; y = 0,95 2) x = 1; y = –1,12 | ||
1) ; 2) | 1) a = 0,23: b = –0,6 2) a = 0,87; b = 0,32 | ||
1) ; 2) | 1) a = –2; b = 4,5 2) a = 2,5; b = 6,7 | ||
1) ; 2) | 1) a = 2; b = 3; c = 2,5; x = 3; y = 2; z = 2 2) a = 2; b = 2; c = 5; x = 7; y = 5; z = –1 | ||
1) ; 2) | 1) a = 0,5; 2) a = 2,5 | ||
1) 2) | 1) a = –1; b = 0,8; 2) a = 2,4; b = 0,15 | ||
1) 2) | 1) a = 1,25; b = 0,1; 2) a = 0,15; b = 0,25 | ||
1) x =5; w =–1; b =2,15 2) x =5,5; w =7; b =3,5 | |||
1) 2) | 1) x = 3; y = 2; 2) x = 7; y = 5 | ||
1) x = 3; w = –1; b = 1,15 2) x = 5,5; w = 4; b = 3,1 | |||
1) ; 2) | 1) s = 2,5; b = 1,3 2) s = –5,6; b = 2,1 | ||
1) ; 2) | 1) a = 1,2; b = 0,8; 2) a = 0,2; b = 0,1 | ||
1) ; 2) | 1) a = 0,23: b = –0,6 2) a = 0,87; b = 0,32 | ||
1) ; 2) | 1) a = 0,2; b =3 2) a = 4; b = 5 | ||
1) 2) | 1) x = 2; y = –4 2) x = 1; y = 3 | ||
1) ; 2) | 1) a = 2; b = 3; 2) a = –4; b = 3 | ||
1) 2) | 1) a = 2; b = 3; x = 5 2) a =4; b = 2; x = 6 | ||
1) ; 2) | 1) a = 2; b = 3; 2) a = 4; b = 6 | ||
1) ; 2) | 1) a = 2; x = 3; 2) a = 3; x = 6 | ||
1) ; 2) | 1) a = 0,5; b = 2,5; x = 2; y = 4; 2) a = 0,6; b = 2,7; x = 3; y = 5 | ||
1) ; 2) | 1) a = 6; b = 6,78 2) a = 7; b = 3,78 | ||
1) ; 2) | 1) x = 0,5; y = 0,7 2) x = –0,2; y = –0,7 | ||
1) ; 2) | 1) a = 0,2; b =3 2) a = 4; b = 5 |
Задание № 2.
|
|
Создать пользовательскую функцию на основе предложенной расчётной формулы (табл. 2). Использовать созданную функцию в формуле Excel для табулирования значений Y при изменении X в заданном диапазоне значений от Xнач до хкон с шагом DХ. В ячейках, содержащих результаты вычислений, установить формат – числовой, 3 знака после запятой.
Таблица 2
Вариант | Расчетные формулы | х нач | х кон | D x |
–2 | 0,2 | |||
–2 | 0,2 | |||
–3 | 0,4 | |||
–2 | 0,2 | |||
–2 | 0,2 | |||
-1 | 0,2 | |||
–1 | 0,2 | |||
–2 | 0,2 | |||
–2 | 0,2 | |||
–1 | 0,2 | |||
0,2 | ||||
–0,5 | 1,5 | 0,1 | ||
0,2 | ||||
–1 | 0,2 | |||
–1 | 0,2 | |||
–1 | 0,2 | |||
–1 | 0,2 | |||
–2 | 0,2 | |||
–1 | 0,5 | |||
–1 | 0,2 | |||
–0,5 | 0,1 | |||
–2 | 0,2 | |||
–1 | 0,2 | |||
–1 | 0,2 | |||
–1 | 0,2 | |||
–1 | 0,5 | |||
–0,5 | 0,1 | |||
–1 | 0,2 | |||
–1 | 0,1 | |||
–2 | 0,2 |
Задание № 3.
Создать пользовательскую функцию на основе предложенных расчётных формул (табл. 3). Использовать созданную функцию в процедуре VBA для табулирования значений y при изменении аргумента t в заданном диапазоне значений.
Предусмотреть очистку таблицы от результатов выполнения предыдущих расчетов. Создать командную кнопку для запуска процедуры табулирования.
|
|
Таблица 3
Номер варианта | Расчетные формулы | Значения исходных данных |
Номер варианта | Расчетные формулы | Значения исходных данных |
Номер варианта | Расчетные формулы | Значения исходных данных |
Номер варианта | Расчетные формулы | Значения исходных данных | |
Задание № 4.
Сформировать на рабочем листе Excel одномерный массив, состоящий из положительных, отрицательных и нулевых элементов. Создать процедуру решения соответствующего задания из таблицы 4.Исходный массив первоначально объявлять как динамический.
На рабочем листе Excel создать таблицы, содержащие исходные данные и результат выполнения процедуры, а также командную кнопку для запуска процедуры.
Таблица 4
Вариант | Содержание задания |
Создать новый массив, в котором переставлены местами последний элемент исходного массива с первым отрицательным элементом. | |
Создать новый массив, состоящий из неотрицательных чисел исходного массива. | |
Создать новый массив, состоящий из элементов исходного массива, значения которых больше среднего значения всех элементов массива. | |
Создать новый массив, состоящий из элементов исходного массива, значения которых лежат между средним арифметическим и минимальным значениями. | |
Создать новый массив, состоящий из элементов исходного массива, значения которых меньше среднего арифметического значения и больше минимального значения. | |
Создать новый массив, в котором все положительные элементы исходного массива заменены на среднее арифметическое отрицательных элементов. | |
Создать новый массив, состоящий из индексов исходного массива, значения элементов которых равны заданному числу А. | |
Создать новый массив, состоящий из элементов исходного массива, в котором элементы, имеющие четный индекс, заменены на среднее значение положительных элементов массива. | |
Создать новый массив, состоящий из элементов исходного массива, каждый четный элемент которого заменен на ноль, а каждый нечетный – на последний элемент массива. | |
Создать новый массив, в котором элементы исходного массива, значения которых больше среднего арифметического отрицательных элементов, заменены на минимальный элемент. | |
Составить новый массив из индексов элементов исходного массива, значения которых равны минимальному среди положительных элементов массива. | |
Создать новый массив из элементов исходного массива, значения которых больше с индекса максимального среди отрицательных элементов массива. | |
Создать новый массив, состоящий из элементов исходного массива, в котором все элементы массива, равные максимальному значению, заменены на значение равные минимальному. | |
Создать новый массив, состоящий из элементов исходного массива, в котором все положительные элементы заменены на разность максимального и минимального значения элементов, все отрицательные элементы – на среднее арифметическое значение. | |
Создать новый массив, состоящий из элементов исходного массива, каждый четный элемент которого заменен на сумму всех отрицательных элементов массива. | |
Создать новый массив, состоящий из элементов исходного массива, отрицательные значения которого разделены на произведение положительных значений массива. | |
Создать новый массив, состоящий из элементов исходного массива, нулевые элементы которого заменены на разность между суммой положительных элементов и произведением отрицательных. | |
Найти среднее арифметическое тех элементов массива, значение которых меньше среднего значения всех элементов. Создать новый массив, вычитая из каждого элемента исходного массива найденное среднее арифметическое. | |
Среди отрицательных элементов массива найти максимальный элемент среди отрицательных. Создать новый массив, состоящий из индексов элементов исходного массива, значения которых равны найденному максимальному значению. | |
Создать новый массив, состоящий из элементов исходного массива, положительные элементы которого заменены на произведение отрицательных элементов исходного массива, а нулевые – на сумму положительных. | |
Создать новый массив, состоящий из индексов элементов исходного массива, значения которых меньше разности максимального и минимального элементов исходного массива. | |
Создать новый массив, каждый элемент которого представляет собой отношение элемента исходного массива к среднему значению элементов массива меньших заданного числа А. | |
Создать новый массив путем перестановки местами первого максимального и последнего из минимальных элементов исходного массива. | |
Вычислить среднее арифметическое значение ненулевых элементов массива. Создать новый массив из отношения каждого положительного элемента исходного массива к вычисленному среднему арифметическому. | |
Создать новый массив, удалив из исходного массива первый по порядку максимальный элемент. | |
Создать новый массив, включив в к-ю позицию исходного массива значение равное минимальному элементу массива (к –задается). | |
Создать новый массив, в котором неотрицательные элементы исходного массива заменены разностью между суммой положительных элементов и минимальным элементами. | |
Создать новый массив путем увеличения каждого отрицательного элемента исходного массива на значение равное минимальному элементу среди всех положительных элементов. | |
Создать новый массив путем удаления всех нулевых элементов исходного массива и замены максимальных значений средним значением отрицательных элементов. | |
Составить новый массив из индексов элементов исходного массива, значения которых меньше разности между максимальным элементом массива и суммой отрицательных элементов. |
|
|
|
|