А) Табулирование функции.
Составить программу вычисления и печати функции Y при заданных значениях аргумента X=X1, X2, X3 …X50. Результат оформить в виде таблицы.
Б) Составить блок-схему программу решения задачи с использованием оператора цикла.
140. | А) |
|
Б) | Используя лишь один цикл, найти по отдельности среднее арифметическое от всех положительных и всех отрицательных элементов вектора │Bk│ (k=1,10). | |
141. | А) |
|
Б) | Используя лишь один цикл, найти по отдельности среднее арифметическое от элементов вектора │Bk│ (k=1,10) и среднее арифметическое от элементов вектора │Ck│ (k=1,10). | |
142. | А) |
|
Б) | Найти среднее арифметическое только тех элементов вектора │Сk│ (k=1,10), абсолютная величина которых меньше заданного числа X и больше заданного числа Y. | |
143. | А) |
|
Б) | Даны два вектора │Bk│ (k=1,10) и │Сk│ (k=1,10). В цикле с параметром k отпечатать те значения индекса k, для которых значения суммы Bk+Ck оказались на отрезке [A, B]. | |
144. | А) |
|
Б) | Дан вектор Bk│ (k=1,10). Вычислить для всех Bk, удовлетворяющих условию Bk>P (P – заданное число), значения трехчлена Bk2+ Bk+7. | |
145. | А) |
|
Б) | Найти среднее арифметическое элементов матрицы K=1,2…5; I=1,2…5, лежащих на главной диагонали. | |
146. | А) |
|
Б) | Найти среднее арифметическое от неотрицательных элементов вектора │Bk│ (k=1,10). | |
147. | А) |
|
Б) | В последовательности Y=│Y1, Y2,…Y10│ положительные элементы возвести в квадрат, а отрицательные – в куб. | |
148. | А) |
|
Б) | Найти среднее арифметическое элементов вектора │Bk│ (k=1,10) предшествующих первому отрицательному элементу этого вектора. Предполагается, что вектор B обязательно имеет хотя бы один отрицательный элемент. | |
149. | А) |
|
Б) | В векторе │Bk│ (k=1,10) заменить значения каждого неположительного элемента абсолютной величиной элемента вектора │Сk│ (k=1,10), имеющего тот же номер. | |
150. | А) |
|
Б) | Используя лишь один цикл, найти по отдельности количество положительных и количество отрицательных элементов вектора │Bk│ (k=1,10). Напечатать сообщение о том, каких элементов оказалось больше и на сколько. | |
151. | А) |
|
Б) | Найти среднее арифметическое от четных элементов вектора │Сk│ (k=1,10). | |
152. | А) |
|
Б) | В векторе │Bk│ (k=1,10) увеличить значения каждого положительного элемента на величину элемента вектора │Сk│ (k=1,10), имеющего тот же номер. | |
153. | А) |
|
Б) | Найти среднее арифметическое от всех нечетных положительных элементов вектора │Сk│ (k=1,10). | |
154. | А) |
|
Б) | Найти сумму квадратов всех отрицательных элементов вектора │Вk│ (k=1,10). | |
155. | А) |
|
Б) | Найти среднее арифметическое от всех четных отрицательных элементов вектора │Вk│ (k=1,10). | |
156. | А) |
|
Б) | В векторе │Bk│ (k=1,10) увеличить значения каждого четного элемента в 2 раза. | |
157. | А) |
|
Б) | Найти среднее арифметическое от всех элементов вектора │Сk│ (k=1,10), имеющих четный номер. | |
158. | А) |
|
Б) | В векторе │Сk│ (k=1,10) все нечетные элементы увеличить на единицу и распечатать их номер. | |
159. | А) |
|
Б) | Дан вектор │Bk│ (k=1,10). Используя лишь один цикл, найти по отдельности сумму его элементов, имеющих четный номер, и сумму элементов с нечетными номерами. |
1.9 Учебная задача
Даны матрица А=│Аk, i│ (k=1,5), (i=1,5) и вектор В=│Bk│ (k=1,5)
160. | Заменить в матрице А элементы 5-ой строки соответствующими элементами вектора В. |
161. | Заменить в матрице А элементы 4-го столбца соответствующими элементами вектора В. |
162. | Найти скалярное произведение каждой строки матрицы А и вектора В. скалярное произведение определяется следующим образом: Сk=(Ak,1B1+ Ak,2B2+ …+ Ak,5B5). Представить совокупность результатов в виде вектора С=│Сk│ (k=1,5) |
163. | Заменить в матрице А каждый отрицательный элемент главной диагонали элементом вектора В, номер которого совпадает с номером строки содержащей заменяемый элемент. |
164. | К каждому положительному элементу вектора В прибавить элемент главной диагонали матрицы А, значение индексов которого равно индексу этого элемента Bk. |
165. | Получить вектор С=│Сk│ (k=1,5), каждым элементом которого является среднее арифметическое от элементов каждого столбца матрицы А. |
166. | Даны векторы: В=│Bk│ (k=1,10) и С=│Сk│ (k=1,10). Найти число элементов вектора В, которые больше 1 и число элементов вектора С, которые меньше 100. |
167. | Даны два вектора: В=│Bk│ (k=1,10) и С=│Сk│ (k=1,10). Сформировать вектор Р=│Рk│ (k=1,10), каждый элемент которого Рk получает значение наибольшего из двух элементов Bk и Сk. |
168. | Отпечатать сообщение «Вектор ненормирован», если среди элементов вектора │Bk│ (k=1,10) есть элементы, абсолютные величины которых больше 1. |
169. | Отпечатать значения тех элементов вектора │Bk│ (k=1,10), которые не совпадают ни с одним из элементов вектора │Сn│ (n=1,8). |
170. | Найти скалярное произведение каждого столбца матрицы А и вектора В. скалярное произведение определяется следующим образом: Сk=(A1,kB1+ A2,kB2+ …+ A5,kB5). Представить совокупность результатов в виде вектора С=│Сk│ (k=1,5) |
171. | К каждому отрицательному элементу главной диагонали матрицы А прибавить элемент вектора В, значение индекса которого равно индексам диагонального элемента матрицы. |
172. | Ко всем элементам четных строк матрицы А прибавить значения элементов вектора В, индексы которых совпадают с индексами столбцов элементов матрицы. |
173. | Получить вектор С=│Сk│ (k=1,5), каждым элементом которого является сумма положительных элементов каждой строки матрицы А. |
174. | К каждому четному элементу матрицы А прибавить элемент вектора В, индекс которого совпадает с номером строки элемента матрицы. |
175. | Найти сумму элементов матрицы А, которые больше заданного числа М1 и меньше заданного числа М2. |
176. | Получить вектор С=│Сk│ (k=1,5), каждым элементом которого является среднее арифметическое от элементов каждой строки матрицы А. |
177. | От всех элементов нечетных столбцов матрицы А отнять значения элементов вектора В, индексы которых совпадают с индексами строк элементов матрицы. |
178. | Получить вектор С=│Сk│ (k=1,5), каждым элементом которого является сумма отрицательных элементов каждого столбца матрицы А. |
179. | Найти число элементов главной диагонали матрицы А кратных 5. |
КОНТРОЛЬНАЯ РАБОТА №2
Численные методы
2.1. Интерполирование функции.
Для функции заданной таблично:
1) Составить интерполяционный многочлен Лагранжа;
2) Построить таблицу конечных разностей;
3) Составить интерполяционный многочлен Ньютона для интерполяции вперед и назад;
4) Вычислить приближенно (с 4 дес. знаками) значение функции в точке Х*.
180. | X | -2 | -1 | 0 | 1 | 181. | X | 3 | 4 | 5 | 6 | |
Y | 4 | 1 | -2 | -3 | Y | 0 | 7 | 4 | 1 | |||
X*=-0,025 | X*=3,75 | |||||||||||
182. | X | -1 | 0 | 1 | 2 | 183. | X | 1 | 2 | 3 | 4 | |
Y | 1 | -2 | -3 | -1 | Y | 4 | 1 | -1 | -3 | |||
X*=-0,25 | X*=1,75 | |||||||||||
184. | X | 1 | 2 | 3 | 4 | 184. | X | -4 | -3 | -2 | -1 | |
Y | -2 | -3 | -1 | 0 | Y | 1 | -2 | -3 | -1 | |||
X*=1,75 | X*=-3,25 | |||||||||||
186. | X | 1 | 2 | 3 | 4 | 187. | X | 3 | 4 | 5 | 6 | |
Y | -3 | -1 | 0 | 7 | Y | -2 | -3 | -1 | 0 | |||
X*=1,75 | X*=3,75 | |||||||||||
188. | X | 2 | 3 | 4 | 5 | 189. | X | 4 | 5 | 6 | 7 | |
Y | -1 | 0 | 7 | 4 | Y | -3 | -1 | 0 | 7 | |||
X*=2,75 | X*=4,75 | |||||||||||
190. | X | 0 | 1 | 2 | 3 | 191. | X | -4 | -3 | -2 | -1 | |
Y | -1 | 0 | 3 | 8 | Y | 1 | 3 | 2 | -1 | |||
X*=1,25 | X*=-2,25 | |||||||||||
192. | X | -3 | -2 | -1 | 0 | 193. | X | 3 | 4 | 5 | 6 | |
Y | 0 | 2 | 3 | 1 | Y | 3 | 0 | -2 | -1 | |||
X*=-0,25 | X*=4,25 | |||||||||||
194. | X | 2 | 3 | 4 | 5 | 195. | X | -1 | 0 | 1 | 2 | |
Y | 3 | 2 | -1 | 0 | Y | 0 | 3 | 4 | 3 | |||
X*=3,25 | X*=0,25 | |||||||||||
196. | X | -3 | -2 | -1 | 0 | 197. | X | 4 | 5 | 6 | 7 | |
Y | 3 | -1 | -2 | -1 | Y | 7 | 2 | 0 | -3 | |||
X*=-1.25 | X*=5,25 | |||||||||||
198. | X | -2 | -1 | 0 | 1 | 199. | X | 0 | 1 | 2 | 3 | |
Y | -1 | 2 | 0 | -1 | Y | -2 | -1 | 2 | 7 | |||
X*=-0,75 | X*=2,75 | |||||||||||
2.2. Численное интегрирование.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 |



