Лабораторная работа №5. Программирование условных процессов.
Министерство образования и науки Украины
Донецкий национальный технический Университет
Кафедра вычислительной
математики и программирования
ЗАДАНИЯ К ЛАБОРАТОРНЫМ РАБОТАМ
по курсу «Информатика»
для студентов специальности ЭПР, ЭПИ
(осенний семестр)
Утверждено на заседании каф. ВМиП
Протокол №1 от 30.08.2011
ДОНЕЦК, 2011
№1. Основы работы в электронных таблицах.
ЗАДАНИЕ.
1. Ввести данные, указанные в задании на первый рабочий лист в виде таблицы.
2. Добавить заголовок, расположив его по центру таблицы, шапку таблицы набрать полужирным шрифтом, первый столбец – курсивом. Шапку и первый столбец выполнить в цвете (шрифт и фон). Оформить таблицу с помощью обрамления.
3. Переименовать лист книги по смыслу введенной информации.
4. Выполнить вычисления по указанной формуле. Используя “Мастер функций” вычислить сумму и среднее арифметическое для трех наборов данных.
5. Увеличить размер шрифта в полученных результатах вычислений.
№1
| №2
| №3
|
| I
| II
| III
|
| I
| II
| III
|
| I
| II
| III
| a
| 4.3
| 5.2
| 2.13
| a
| 13.5
| 18.5
| 11.8
| a
| 2.754
| 3.236
| 4.523
| b
| 17.21
| 15.32
| 22.16
| b
| 3.7
| 5.6
| 7.4
| b
| 11.7
| 15.8
| 10.8
| c
| 8.2
| 7.5
| 6.3
| c
| 4.22
| 3.42
| 5.82
| c
| 0.65
| 0.65
| 0.85
| m
| 12.417
| 21.823
| 16.825
| m
| 34.5
| 26.3
| 26.7
| m
|
|
|
| n
| 8.37
| 7.56
| 8.13
| n
| 23.725
| 14.782
| 11.234
| n
| 6.32
| 7.18
| 4.17
| №4
| №5
| №6
|
| I
| II
| III
|
| I
| II
| III
|
| I
| II
| III
| a
| 23.16
| 17.41
| 32.37
| a
| 22.16
| 15.71
| 12.31
| a
| 16.342
| 12.751
| 31.456
| b
| 8.32
| 1.27
| 2.35
| b
| 5.03
| 3.28
| 1.73
| b
| 2.5
| 3.7
| 7.3
| c
| 145.5
| 342.3
| 128.7
| c
| 3.6
| 7.2
| 3.7
| c
|
|
|
| m
| 28.6
| 11.7
| 27.3
| m
| 12.37
| 13.752
| 17.428
| m
| 9.14
| 8.12
| 6.71
| n
| 0.28
| 0.71
| 0.93
| n
| 86.2
| 33.7
| 41.7
| n
| 3.6
| 1.7
| 5.8
| №7
| №8
| №9
| | I
| II
| III
| | I
| II
| III
| | I
| II
| III
| a
| 23.16
| 17.41
| 32.37
| a
| 16.342
| 12.751
| 31.456
| a
| 10.82
| 9.37
| 11.45
| b
| 8.32
| 1.27
| 2.35
| b
| 14.32
| 10.324
| 29.678
| b
| 2.786
| 3.108
| 4.431
| c
| 145.5
| 342.3
| 128.7
| c
| 38.17
| 23.76
| 33.28
| c
|
|
|
| m
| 28.6
| 11.7
| 27.3
| m
|
|
|
| m
| 0.28
| 0.46
| 0.75
| n
| 0.28
| 0.71
| 0.93
| n
| 3.6
| 1.7
| 5.8
| n
| 14.7
| 15.2
| 16.7
| №10
| №11
| №12
| | I
| II
| III
| | I
| II
| III
| | I
| II
| III
| a
| 2.0435
| 1.1752
| 4.5681
| a
| 5.3
| 6.2
|
| a
| 12.5
| 19.5
| 12.8
| b
| 4.2
| 3.8
| 6.3
| b
| 18.21
| 16.32
| 23.16
| b
| 3.2
| 5.9
| 7.2
| c
| 1.2
| 5.7
| 2.99
| c
|
|
|
| c
| 4.22
| 3.49
| 5.82
| m
|
|
|
| m
| 13.417
| 20.863
| 17.925
| m
|
|
|
| n
|
|
|
| n
| 8.371
| 7.562
| 8.134
| n
| 23.722
| 14.782
| 11.232
| №13
| №14
| №15
| | I
| II
| III
| | I
| II
| III
| | I
| II
| III
| a
| 3.754
| 4.236
| 5.523
| a
| 25.16
| 16.41
| 12.37
| a
| 22.16
| 15.71
| 12.31
| b
| 11.3
| 14.8
| 10.5
| b
| 8.52
| 1.67
| 2.25
| b
| 5.03
| 3.28
| 1.73
| c
| 0.63
| 0.64
| 0.85
| c
| 143.5
| 356.3
| 124.7
| c
| 3.6
| 7.2
| 3.7
| m
|
|
|
| m
| 28.7
| 14.6
| 26.3
| m
|
|
|
| n
| 6.32
| 7.15
| 4.15
| n
|
|
|
| n
|
|
|
| №16
| №17
| №18
| | I
| II
| III
| | I
| II
| III
| | I
| II
| III
| a
| 16.342
| 12.751
| 31.456
| a
| 23.16
| 17.41
| 32.37
| a
| 16.342
| 12.751
| 31.456
| b
| 2.5
| 3.7
| 7.3
| b
| 8.32
| 1.27
| 2.35
| b
| 2.5
| 3.7
| 7.3
| c
|
|
|
| c
| 145.5
| 342.3
| 128.7
| c
| 38.17
| 23.76
| 33.28
| m
| 9.14
| 8.12
| 6.71
| m
|
|
|
| m
|
|
|
| n
| 3.6
| 1.7
| 5.8
| n
|
|
|
| n
| 3.6
| 1.7
| 5.8
| №19
| №20
| №21
| | I
| II
| III
| | I
| II
| III
| | I
| II
| III
| a
| 10.82
| 9.37
| 11.45
| a
| 2.0435
| 1.1752
| 4.5681
| a
| 4.3
| 5.2
| 2.13
| b
| 2.786
| 3.108
| 4.431
| b
| 4.2
| 3.8
| 6.3
| b
| 17.21
| 15.32
| 22.16
| c
|
|
|
| c
|
|
|
| c
|
|
|
| m
| 0.28
| 0.46
| 0.75
| m
| 3.6
| 1.7
| 5.8
| m
| 12.417
| 21.823
| 16.825
| n
| 14.7
| 15.2
| 16.7
| n
|
|
|
| n
| 8.37
| 7.56
| 8.13
| №22
| №23
| №24
| | I
| II
| III
| | I
| II
| III
| | I
| II
| III
| a
| 13.5
| 18.5
| 11.8
| a
| 2.754
| 3.236
| 4.523
| a
| 23.16
| 17.41
| 32.37
| b
| 3.7
| 5.6
| 7.4
| b
| 11.7
| 15.8
| 10.8
| b
| 8.32
| 1.27
| 2.35
| c
| 4.22
| 3.42
| 5.82
| c
| 0.65
| 0.65
| 0.85
| c
| 145.5
| 342.3
| 128.7
| m
|
|
|
| m
|
|
|
| m
| 28.6
| 11.7
| 27.3
| n
| 23.725
| 14.782
| 11.234
| n
| 6.32
| 7.18
| 4.17
| n
|
|
|
| №25
| №26
| №27
| | I
| II
| III
| | I
| II
| III
| | I
| II
| III
| a
| 22.16
| 15.71
| 12.31
| a
| 16.342
| 12.751
| 31.456
| a
| 23.16
| 17.41
| 32.37
| b
| 5.03
| 3.28
| 1.73
| b
| 2.5
| 3.7
| 7.3
| b
| 8.32
| 1.27
| 2.35
| c
| 3.6
| 7.2
| 3.7
| c
|
|
|
| c
| 145.5
| 342.3
| 128.7
| m
|
|
|
| m
| 9.14
| 8.12
| 6.71
| m
|
|
|
| n
|
|
|
| n
| 6.35
| 7.06
| 5.8
| n
|
|
|
| №28
| №29
| №30
| | I
| II
| III
| | I
| II
| III
| | I
| II
| III
| a
| 16.342
| 12.751
| 31.456
| a
| 10.82
| 9.37
| 11.45
| a
| 2.0435
| 1.1752
| 4.5681
| b
| 2.5
| 3.7
| 7.3
| b
| 2.786
| 3.108
| 4.431
| b
| 4.2
| 3.8
| 6.3
| c
| 38.17
| 23.76
| 33.28
| c
| 0.5
| 0.6
| 0.7
| c
| 3.6
| 7.2
| 3.7
| m
|
|
|
| m
| 0.28
| 0.46
| 0.75
| m
|
|
|
| n
| 3.6
| 1.7
| 5.8
| n
| 14.7
| 15.2
| 16.7
| n
|
|
|
| №2. Задачи линейной алгебры.
ЗАДАНИЕ.Решить систему уравнений 1) методом обратной матрицы. Решить систему уравнений 2) методом Крамера. Выполнить проверку. Выполнить действия над матрицами 3).
Вариант №1
| Вариант №2
| Вариант № 3
| 1)
2)
3) 2 (A + B) (2B – A),
| 1)
2)
3) 3 A - (A + 2B) B,
| 1)
2)
3) 2(A–B)(A2 + B),
| Вариант №4
| Вариант №5
| Вариант №6
| 1)
2)
3) (A2 – B2)(A + B),
| 1)
2)
3) (A–B2)(2A+B),
| 1)
2)
3) (A – B) A + 2B,
| Вариант №7
| Вариант №8
| Вариант №9
| 1)
2)
3) 2(A–0,5B)+AB,
| 1)
2)
3) (A – B)A + 3B,
| 1)
2)
3) 2A – (A2 + B) B,
| Вариант №10
| Вариант №11
| Вариант №12
| 1)
2)
3) 3 (A2 – B2) –2АB,
| 1)
2)
3) (2A–B)(3А+B)–2АВ,
| 1)
2)
3) А(A2–B)-2(B+А)В,
| Вариант №13
| Вариант №14
| Вариант №15
| 1)
2)
3) (A+B)A–B(2А+3В),
| 1)
2)
3) A(2A+B)–B(А–В),
| 1)
2)
3) 3(A+B)(AВ–2А),
| Вариант №16
| Вариант №17
| Вариант №18
|
2)
3)
| 1)
2)
3) 2А + 3B(АB-2А),
| 1)
2)
3) (А-В)(А+В)-2АВ,
|
Вариант №19
| Вариант №20
| Вариант №21
| 1)
2)
3) 2A - АB(В - А) + В,
| 1)
2)
3) A2 - (A + B)–(А – 3В),
| 1)
2)
3) В(А+2В)-3АВ,
| Вариант№22
| Вариант №23
| Вариант№24
| 1)
2)
3) 3(А+В)-(А-В)А,
| 1)
2)
3) А(A - B) + 2В(A + В),
| 1)
2)
3) (2А+В)В-0.5А,
| Вариант№25
| Вариант №26
| Вариант №27
| 1)
2)
3) (А+В2)А-0.4В,
| 1)
2)
3) (А+2В)(3А-В)2,
| 1)
2)
3) 2АВ+А(В-А)2,
|
Вариант №28
| Вариант№29
| Вариант №30
| 1)
2)
3) 2В2(3А+0.5),
| 1)
2)
3) 2А(А+В)-3АВ,
| 1)
2)
3)3АВ+(А-В)(А-0.3),
| № 3. Построение графиков.
ЗАДАНИЕ 1. Изобразите график заданной функции.
ЗАДАНИЕ 2. Изобразите линии заданные неявно в декартовых координатах.
№
| f(x)
| №
| f(x)
| №
| f(x)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| y2 - 2x2 - 4
|
| y2 +24x2 - 4
|
| 2y2 - 9x2 –18
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 4y2 - 5x2 – 20
|
|
|
|
|
| 4y2 + 5x2 - 20
|
| 2y2 +9x2 – 18
| №4.Решение нелинейных уравнений и систем.
ЗАДАНИЕ 1. Найти корни полинома.
№
| уравнение
| №
| уравнение
| №
| уравнение
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ЗАДАНИЕ 2. Найти решение нелинейного уравнения.
№
| уравнение
| №
| уравнение
| №
| уравнение
| №
| уравнение
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ЗАДАНИЕ 3. Найти решение системы нелинейных уравнений.
№
| Система уравнений
| №
| Система уравнений
| №
| Система уравнений
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 24-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| №5. Программирование линейных процессов
Задание. Составить блок-схему и написать программу для расчета по формулам значений y и z. Предусмотреть ввод исходных данных и вывод результатов. Определить разность между значениями y и z.
Лабораторная работа №5. Программирование условных процессов.
Задание. Составить алгоритм и написать программу для решения следующих задач.
№
| Условие задачи
| №
| Условие задачи
| Даны вещественные числа x и y. Определить принадлежит ли точка с координатами (x; y) заштрихованной части плоскости.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
№
| Условие задачи
| №
| Условие задачи
| Даны вещественные числа x и y. Определить принадлежит ли точка с координатами (x; y) заштрихованной части плоскости.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
№
| Условие задачи
| №
| Условие задачи
| Дано вещественное число а. Для функции y=f(x), график которой приведен ниже вычислить f(а).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
№
| Условие задачи
| №
| Условие задачи
| Дано вещественное число а. Для функции y=f(x), график которой приведен ниже вычислить f(а).
|
|
|
|
|
|
|
|
|
|
|
|
| № 7. Программирование циклов с известным числом повторений.
Задание. Составить алгоритм и написать программу для решения следующей задачи.
№
| Условие задачи
|
| Вычислить значения у, соответствующие каждому значению х ( , шаг изменения x равен dx) по формуле . Вычислить сумму значений у, произведение отрицательных у, количество отрицательных у. Контрольный расчёт провести при a=2.17,xn=-1.5, xk=0.5, dx=0.2.
|
| Вычислить значения z, соответствующие каждому значению х ( , шаг изменения x равен dx) по формуле . Вычислить сумму значений z, произведение отрицательных z, количество z<0.5. Контрольный расчёт провести при a=2.83, xn=1, xk=2, dx=0.1.
|
| Вычислить значения t, соответствующие каждому значению х ( , шаг изменения x равен dx) по формуле . Вычислить сумму положительных значений t, произведение отрицательных t, количество отрицательных t. Контрольный расчёт провести при a=1.23, xn=-0.5, xk=0.5, dx=0.1.
|
| Вычислить значения у, соответствующие каждому значению х ( , шаг изменения x равен dx) по формуле . Вычислить сумму значений у, произведение у. Контрольный расчёт провести при a=2.37, xn=1, xk=3, dx=0.2.
|
| Вычислить значения z, соответствующие каждому значению х ( , шаг изменения x равен dx) по формуле . Вычислить , сумму значений z, произведение отрицательных z, количество вычислительных z. Контрольный расчёт провести при a=2.62, xn=-3, xk=3, dx=0.6.
|
| Вычислить значения t, соответствующие каждому значению х ( , шаг изменения x равен dx) по формуле . Вычислить сумму значений t³a, произведение t, количество отрицательных t³a. Контрольный расчёт провести при a=3.72, xn=1, xk=3, dx=0.2
|
| Вычислить значения y, соответствующие каждому значению х ( , шаг изменения x равен dx) по формуле . Вычислить сумму значений y, произведение y, количество вычисленных y. Контрольный расчёт провести при a=2.46, xn=0.5, xk=4.5, dx=0.4.
| №
| Условие задачи
|
| Вычислить значения z, соответствующие каждому значению х ( , шаг изменения x равен dx) по формуле Вычислить сумму значений z, произведение z, количество отрицательных z. Контрольный расчёт провести при a=4.46, b=2.16,xn=-1.5, xk=4.5, dx=0.6.
|
| Вычислить значения t, соответствующие каждому значению х ( , шаг изменения x равен dx) по формуле . Вычислить сумму значений t, произведение t£200, количество t>200. Контрольный расчёт провести при a=6.13, b=3.42, xn=-2, xk=3, dx=0.5.
|
| Вычислить значения у, соответствующие каждому значению х ( , шаг изменения x равен dx) по формуле . Вычислить сумму значений y, произведение отрицательных y, количество отрицательных y. Контрольный расчёт провести при a=2.89, xn=-50, xk=50, dx=10.
|
| Вычислить значения z, соответствующие каждому значению х ( , шаг изменения x равен dx) по формуле . Вычислить сумму значений z>4, произведение z, количество z>4. Контрольный расчёт провести при a=2.94, xn=1.5, xk=5.5, dx=0.4.
|
| Вычислить значения t, соответствующие каждому значению х ( , шаг изменения x равен dx) по формуле . Вычислить сумму значений t<2, произведение t>2, количество t>2. Контрольный расчёт провести при a=12.94, xn=1, xk=6, dx=0.5.
|
| Вычислить значения у, соответствующие каждому значению х ( , шаг изменения x равен dx) по формуле . Определить количество вычисленных y и . Контрольный расчёт провести при a=2.91, b=2.41, xn=-4, xk=4, dx=0.8.
|
| Вычислить значения z, соответствующие каждому значению х ( , шаг изменения x равен dx) по формуле . Вычислить сумму значений z, произведение z, количество z<0. Контрольный расчёт провести при a=6.13, b=4.28, xn=-3.5, xk=3.5, dx=0.7.
|
№
| Условие задачи
|
| Вычислить значения t, соответствующие каждому значению х ( , шаг изменения x равен dx) по формуле . Вычислить сумму значений t>1, произведение t<1, количество вычисленных t>2. Контрольный расчёт провести при a=2.84, b=4.67, xn=2.5, xk=7.5, dx=0.5.
|
| Вычислить значения у, соответствующие каждому значению х ( , шаг изменения x равен dx) по формуле . Вычислить сумму значений y, произведение отрицательных y, количество отрицательных y. Контрольный расчёт провести при a=5.41, xn=-5, xk=5, dx=1.
|
| Вычислить значения z, соответствующие каждому значению х ( , шаг изменения x равен dx) по формуле . Вычислить сумму значений z£0, произведение z>0, количество вычисленных z. Контрольный расчёт провести при a=4.32, b=8.13, xn=-3, xk=4, dx=0.7.
|
| Вычислить значения t, соответствующие каждому значению х ( , шаг изменения x равен dx) по формуле . Вычислить сумму значений t, произведение t<0, количество вычисленных t<0. Контрольный расчёт провести при a=2.56, b=12.7, xn=-2, xk=2, dx=0.4.
|
| Вычислить значения у, соответствующие каждому значению х ( , шаг изменения x равен dx) по формуле . Вычислить сумму значений y³0, произведение отрицательных y, количество отрицательных y. Контрольный расчёт провести при a=6.42, b=3.17, xn=-3, xk=3, dx=0.6.
|
| Вычислить значения z, соответствующие каждому значению х ( , шаг изменения x равен dx) по формуле . Вычислить сумму вычисленных значений z, произведение и количество. Контрольный расчёт провести при a=3.53, b=6.12, xn=1, xk=3, dx=0.2
|
| Вычислить значения t, соответствующие каждому значению х ( , шаг изменения x равен dx) по формуле . Определить количество вычисленных t и . Контрольный расчёт провести при a=3.42, xn=-2, xk=2, dx=0.4.
|
|