- •Лабораторная работа №7
- •Краткие сведения из теории
- •Задачи для самостоятельного решения на тему «Измерение количества информации»:
- •Задачи для самостоятельного решения на тему «Работа с координатами геометрических фигур»:
- •Задачи для самостоятельного решения на тему «Логические операции»:
- •Задачи для самостоятельного решения на тему «Обработка массивов данных»:
- •Контрольные вопросы:
Задачи для самостоятельного решения на тему «Логические операции»:
Задача 1. Найти значение приведённых ниже логических выражений:
1) A OR B AND NOT C при A = False, B = True, C = False;
2) (x < y) OR (x = z) при a) x = 0, y = 0, z = 0;
б) x = 0, y = -8, z = 0;
3) (a z) AND (z>2) AND (a ≠ 5) при a) a = 2, z = 4;
б) a = -5,z = 0;
Задача 2. Компьютер вышел из строя. Известно, что:
- если монитор неисправен, то исправна видео карта, но не исправна оперативная память,
- если видео карта исправна, то исправна оперативная память, но не исправен монитор,
- если оперативная память исправна, то исправна видео карта, но не исправен монитор.
Исправен ли монитор?
Задача 3. Найти значение функции
Y=x1x2x1x2 при х1=1,х2=1.
Задание 5. Обработка массивов данных.
Таблица 2.
Вариант |
Массив |
Действия |
1 |
X(75) |
Вычислить сумму нечетных элементов массива X и их количество. |
2 |
A(42) |
Вычислить среднее арифметическое значение четных элементов массива A. |
3 |
X(70) |
Найти элементы массива больше 25. Выдать их сумму и количество на печать. |
4 |
B(50) |
Найти минимальный элемент массива B и его порядковый номер. Вывести результат на печать.
|
5 |
C(40) |
Найти максимальный элемент массива C и его порядковый номер. Вывести результат на печать. |
6 |
D(80) |
Найти максимальный и минимальный элементы массива D и поменять их местами. |
7 |
Y(20) |
Вычислить сумму и произведение положительных элементов массива Y. |
8 |
А(5,8) |
Найти сумму и количество элементов массива А меньше 15 и вывести на печать. |
9 |
A(8,8) |
Определить сумму элементов массива А, стоящих выше главной диагонали и выдать их на печать. |
10 |
X(5, 5) |
Определить сумму элементов матрицы X, стоящих выше дополнительной диагонали и выдать их на печать. |
11 |
Y(8, 8) |
Определить сумму элементов матрицы Y, стоящих на дополнительной диагонали и выдать их на печать. |
12 |
Y(9, 6) |
Найти сумму элементов нечетных столбцов и нечетных строк матрицы Y. |
Задание для всех вариантов (творческое):
- Придумать задачу на тему «Обработка массивов данных»;
- Составить блок-схему алгоритма.