Информатика 10-11. Книга 2. Практика алгоритмизации и программирования. Шауцукова Л.З. - 81 стр.

UptoLike

Составители: 

Задачи для самостоятельного решения
6.1. Дана матрица A(N, N) . Переменной В присвойте значение, равное количеству строк
матрицы А, содержащих хотя бы одну нулевую компоненту.
6.2. Дана матрица B(N, N) . Получите вектор A(N) , компоненты которого находятся по
правилу: A
i
равно первому по порядку положительному элементу в i-ой строке матрицы
(если таких элементов в строке нет, то примите A
i
= -1).
6.3. Дана матрица B(N, N). Получите вектор A(N), компоненты которого находятся по
правилу: A
i
равно количеству отрицательных чисел, с которых начинается i-ая строка.
6.4. Среди строк заданной целочисленной матрицы, содержащих только нечётные
элементы, найдите строку с максимальной суммой модулей элементов.
6.5. Среди столбцов заданной целочисленной матрицы, содержащих только такие
элементы, которые по модулю не больше 10, найдите столбец с минимальным
произведением элементов.
6.6. Задано
два множества точек на плоскости. В первом множестве найдите хотя бы одну
точку, сумма расстояний от которой до точек второго множества превышала бы заданную
величину.
6.7. В заданной матрице A(N, M) найдите количество строк, не содержащих
отрицательных чисел.
6.8. Дана целочисленная матрица А(N, N) . Сформируйте результирующий вектор B ,
элементами которого являются суммы элементов только тех строк матрицы А , которые
начинаются с К положительных чисел подряд.
6.9. Подсчитайте количество столбцов заданной целочисленной матрицы A(N, N) , в
которых имеются взаимнопротивоположные соседние числа.
6.10. Дана матрица A(N, M) . Постройте вектор B(N) , элементы B
i
которого равны
единице, если элементы i-ой строки образуют упорядоченную по убыванию или по
возрастанию последовательность, и нулю во всех остальных случаях.
6.11. Определите, сколько строк заданной матрицы A(N, M) содержат хотя бы один
элемент из заданного числового диапазона.
6.12. Найдите номера строк заданной целочисленной матрицы A(N, M) , в которых:
а) на всех нечётных позициях стоят нули;
б) на нечетных позициях встречаются нули.
6.13. Найдите номера столбцов заданной целочисленной матрицы A(N, M), которые
составлены из попарно различных чисел, и подсчитайте количество таких столбцов.
6.14. Подсчитайте количество различных (не повторяющихся) чисел, встречающихся в
заданном целочисленном массиве A(N).
6.15. Подсчитайте количество различных (не повторяющихся) чисел, встречающихся в
заданной целочисленной матрице A(N, M) .
6.16. Даны сведения о количестве забитых голов каждого футболиста команды в каждом
из матчей чемпионата. Проверьте, сколько в команде есть футболистов:
а) забивших хотя бы два гола;
б) забивавших голы в каждом матче;
в) не забивших ни одного гола.
6.17. Используя сведения о ежемесячных выплатах зарплаты сотрудникам фирмы,
выясните, не оказалась ли годовая зарплата кого-либо из сотрудников ниже годового
минимума, оговоренного в его контракте.
6.18. Используя сведения о результатах сдачи n вступительных экзаменов m
абитуриентами, определите, сколько абитуриентов сдали все экзамены на "отлично".
6.19. Используя сведения о размере обуви каждого члена баскетбольной команды, а также
сведения о наличии в обувном магазине размеров спортивной обуви, определите, сколько
членов команды можно обуть в этом магазине.
                         Задачи для самостоятельного решения
6.1. Дана матрица A(N, N) . Переменной В присвойте значение, равное количеству строк
матрицы А, содержащих хотя бы одну нулевую компоненту.
6.2. Дана матрица B(N, N) . Получите вектор A(N) , компоненты которого находятся по
правилу: Ai равно первому по порядку положительному элементу в i-ой строке матрицы
(если таких элементов в строке нет, то примите Ai = -1).
6.3. Дана матрица B(N, N). Получите вектор A(N), компоненты которого находятся по
правилу: Ai равно количеству отрицательных чисел, с которых начинается i-ая строка.
6.4. Среди строк заданной целочисленной матрицы, содержащих только нечётные
элементы, найдите строку с максимальной суммой модулей элементов.
6.5. Среди столбцов заданной целочисленной матрицы, содержащих только такие
элементы, которые по модулю не больше 10, найдите столбец с минимальным
произведением элементов.
6.6. Задано два множества точек на плоскости. В первом множестве найдите хотя бы одну
точку, сумма расстояний от которой до точек второго множества превышала бы заданную
величину.
6.7. В заданной матрице A(N, M) найдите количество строк, не содержащих
отрицательных чисел.
6.8. Дана целочисленная матрица А(N, N) . Сформируйте результирующий вектор B ,
элементами которого являются суммы элементов только тех строк матрицы А , которые
начинаются с К положительных чисел подряд.
6.9. Подсчитайте количество столбцов заданной целочисленной матрицы A(N, N) , в
которых имеются взаимнопротивоположные соседние числа.
6.10. Дана матрица A(N, M) . Постройте вектор B(N) , элементы Bi которого равны
единице, если элементы i-ой строки образуют упорядоченную по убыванию или по
возрастанию последовательность, и нулю во всех остальных случаях.
6.11. Определите, сколько строк заданной матрицы A(N, M) содержат хотя бы один
элемент из заданного числового диапазона.
6.12. Найдите номера строк заданной целочисленной матрицы A(N, M) , в которых:
  а) на всех нечётных позициях стоят нули;
  б) на нечетных позициях встречаются нули.
6.13. Найдите номера столбцов заданной целочисленной матрицы A(N, M), которые
составлены из попарно различных чисел, и подсчитайте количество таких столбцов.
6.14. Подсчитайте количество различных (не повторяющихся) чисел, встречающихся в
заданном целочисленном массиве A(N).
6.15. Подсчитайте количество различных (не повторяющихся) чисел, встречающихся в
заданной целочисленной матрице A(N, M) .
6.16. Даны сведения о количестве забитых голов каждого футболиста команды в каждом
из матчей чемпионата. Проверьте, сколько в команде есть футболистов:
  а) забивших хотя бы два гола;
  б) забивавших голы в каждом матче;
  в) не забивших ни одного гола.
6.17. Используя сведения о ежемесячных выплатах зарплаты сотрудникам фирмы,
выясните, не оказалась ли годовая зарплата кого-либо из сотрудников ниже годового
минимума, оговоренного в его контракте.
6.18. Используя сведения о результатах сдачи n вступительных экзаменов m
абитуриентами, определите, сколько абитуриентов сдали все экзамены на "отлично".
6.19. Используя сведения о размере обуви каждого члена баскетбольной команды, а также
сведения о наличии в обувном магазине размеров спортивной обуви, определите, сколько
членов команды можно обуть в этом магазине.