- •1 Курс 2 семестр, 2011 г.
- •2. Абсолютная и относительная погрешность:
- •3. Абсолютная и относительная погрешность выражения:
- •3. Абсолютная и относительная погрешность выражения:
- •7. Вычислить Табличным способом по итерационной формуле Ньютона с 8 значащими цифрами (результат вычислений представить в табличной форме).
- •Варианты задач для ргр по информатике ,1 курс 2 семестр
3. Абсолютная и относительная погрешность выражения:
3.1. Пояснить правила вычисления абсолютной и относительной погрешностей выражения.
3.2. Вычислить погрешность выражения х = 10 / (22 /1 7 - ) с 3 и 6 знаками .
3.3. То же для выражения х = (10 *(22 /1 7 + )) / (22 /1 7)2 - 2).
Число знаков в после десятичной точки для п.п. 3.2 и 3.3 принять в соответствии с табл. 1а.
Таблица 1а.
Число знаков в после десятичной точки для п.п. 3.2 и 3.3
Группа |
Число знаков после запятой в числе |
Число знаков после запятой в результате N |
|||
1 вариант |
2 вариант |
3 вариант |
|||
ЭМА-** |
4, 5,6 |
6 |
8 |
9 |
|
ЭМ-** |
6, 4, 8 |
5 |
9 |
8 |
|
ЭМ-** |
6, 7, 8 |
8 |
5 |
7 |
|
3.4. То же для выражения у = (10 *(22 /1 7 + х )) / (22 / 17)2 - х 2). Значение Х взять из табл.1.
4.
Вычислить табличным
способом по интерполяционной формуле
Ньютона
с 8 значащими цифрами после десятичной точки. Результат вычислений представить в табличной форме Exsel. Значения Х взять из табл.1, значения n из табл.2).
Таблица 2.
Вариант |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
Значение n |
5 |
4 |
6 |
8 |
4 |
5 |
3 |
6 |
5 |
4 |
7 |
6 |
5 |
Вариант |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
Значение n |
7 |
8 |
5 |
3 |
5 |
6 |
5 |
7 |
8 |
5 |
5 |
4 |
3 |
5. Составить программы: сортировки, поиска, комбинаторики, вычисления суммы N чисел и т.п.…на VBasic (номер варианта колонка 1 в табл.3, название программы колонка 2 в табл.3).
6. Составить программу для решения задачи. Задачу получить у преподавателя, исходный текст переписать и сдать преподавателю, текст задачи привести в пояснительной записке.
Таблица 3.
№ вари-анта |
Название программы
|
Размер массива N, матрицы (m x n) переменной Х по пункту 5 |
№ задачи по пункту.6 |
1 |
2 |
3 |
4 |
Сформировать вектор В(N) и матрицу М(m,n): (можно Вi,j определить с помощью функции RND или вводить операторами Data, Input) затем: |
|||
1 |
Указать номера всех одинаковых чисел |
20 |
1, 80 |
2 |
Указать номера первых трёх одинаковых чисел |
20 |
2, 79 |
3 |
Найти все одинаковые числа |
22 |
3, 78 |
4 |
Найти два первых одинаковых числа |
20 |
4, 77 |
5 |
Найти два последних одинаковых числа |
24 |
5, 75 |
6 |
Найти два первых отрицательных числа |
20 |
6, 74 |
7 |
Найти два первых целых числа |
25 |
7, 73 |
8 |
Найти два последних отрицательных числа |
20 |
8, 72 |
9 |
Найти два первых одинаковых числа с разными знаками в массиве |
21 |
9, 71 |
10 |
Найти все простые числа |
24 |
10, 70 |
11 |
Найти все отрицательные числа в массиве |
20 |
11, 69 |
12 |
Найти все нулевые числа в массиве |
21 |
12, 68 |
13 |
Найти наибольшее число и его порядковый номер в массиве |
24 |
13, 67 |
14 |
Найти наименьшее число |
25 |
14, 66 |
15 |
Найти отрицательное наибольшее число и его порядковый номер в массиве |
25 |
15, 65 |
16 |
Найти наибольшее и первое нулевое число, его порядковый номер |
27 |
16, 64 |
17 |
Найти наименьшее и последнее нулевое число |
24 |
17, 63 |
18 |
Отсортировать массив по возрастанию методом пузырька |
24 |
18, 62 |
19 |
Отсортировать массив убыванию методом простого перебора |
20 |
19, 61 |
20 |
Отсортировать массив по возрастанию методом простого перебора |
21 |
20, 60 |
21 |
Отсортировать массив по убыванию методом пузырька |
20 |
21, 59 |
22 |
Отсортировать массив по убыванию в обе стороны от средины |
20 |
22, 58 |
23 |
Найти элемент М(3,2) в М(4,4) |
4 х4 |
23, 57 |
24 |
Найти элемент М (1,3) в М(4х5) |
4 х 5 |
24, 56 |
25 |
Найти наибольший общий делитель (НОД) |
23456 |
25, 55 |
26 |
Найти отрицательные элементы в матрице М(5х5) |
5 х 5 |
26, 54 |
27 |
Найти нулевые элементы в матрице М(6х5) |
6 х 5 |
27, 53 |
28 |
Найти дискриминант матрицы М(6х6) |
6х6 |
28, 52 |
29 |
Вычислить (факториал) Ф! |
17 |
29, 51 |
30 |
Найти все отрицательные целые числа вектора |
25 |
30, 50 |
31 |
Найти все положительные целые числа вектора |
20 |
31, 49 |
32 |
Найти 3-е отрицательное число вектора |
26 |
32, 48 |
33 |
Отсортировать массив по возрастанию |
27 |
33, 47 |
34 |
Вычислить сумму всех отрицательных чисел в массиве |
45 |
34, 46 |
35 |
Найти сумму четырёх наибольших отрицательных чисел массива |
33 |
35, 44 |
36 |
Определить все простые числа массива и их сумму |
47 |
36, 43 |
37 |
Вычислить значение exp(x64.25) + exp(x3.15)+ х |
32 |
37, 42 |
38 |
Определить первое простое число и его номер в массиве |
10 |
38, 41 |
39 |
Найти третье отрицательное число |
24 |
39, 40 |
40 |
Найти два последних отрицательных числа и их номер |
27 |
40, 39 |
41 |
Найти два последних целых числа и их номер |
22 |
41, 38 |
42 |
Найти отрицательное наибольшее число и его номер |
25 |
42, 37 |
43 |
Найти два первых отрицательных числа и их номера |
20 |
43, 36 |
44 |
Вычислить факториал С! |
9 |
44, 35 |
45 |
Вычислить значение 1/ exp(x) |
1-5 , шаг1 |
45, 34 |
46 |
Найти два последних целых числа массива и их сумму |
|
46, 33 |
47 |
Вычислить значение 1/ exp(1/x) |
3-8 , шаг1,5 |
47, 32 |
48 |
Вычислить значение exp(x4.75) + exp(x3.85)+х |
12 |
48, 31 |
49 |
Вычислить сумму пяти первых отрицательных чисел в массиве |
32 |
49, 30 |
50 |
Вычислить значение 1/exp(x) |
10-15, шаг1,25 |
50, 29 |
Комментарий. 1. Задание оформить в виде пояснительной записки на стандартных листах с приложением работающих QBasic - программ на дискете. Взаголовке программы указать: ФИО,группа, текст задачи.В тексте пояснительной записки должна быть распечатка программ с результатами решений. Имена программ по наименованию пунктов задания. Имя папки- Ф.И.О. студента + группа. Запись алгоритмов в записке на Алгоритмическом языке в структурированной форме с необходимыми комментариями.
3. Исходные данные задания на РГР по всем пунктам привести на первой странице записки с указанием номера варианта.
4. Номер варианта брать по номеру в журнале и указанию преподавателя.
