- •Министерство образования и науки, молодежи и спорта Украины
- •Содержание
- •Вступление
- •Состав исходных данных для выполнения контрольных работ
- •Контрольная работа 1
- •1.1. Задание 1. Арифметические выражения. Задача 1а
- •1.2. Алгоритм линейной структуры. Задача 1б
- •1.3. Задание 2. Алгоритм разветвляющейся структуры. Задача 2 а
- •1.6. Алгоритм циклической структуры. Задача 3 б
- •Контрольная работа 2
- •2.1. Задание 4. Алгоритм комбинированной структуры. Задача 4
- •2.2. Задание 5. Обработка одномерных массивов. Задача 5 а
- •2.3. Обработка двумерных массивов. Задача 5 б
- •3. Рекомендации по выполнению контрольных заданий
- •3.1. Выбор исходных данных
- •3.2. Запись арифметических выражений в соответствии с правилами алгоритмического языка (qbasic).
- •Некоторые вспомогательные формулы
- •3.3. Пример выполне6ния задачи 1а
- •3.4. Типы алгоритмов
- •3.5. Пример выполнения задачи 1б
- •3.6. Пример выполнения задачи 2а
- •Результат выполнения программы:
- •3.7. Пример выполнения задачи 2б
- •Результат выполнения программы:
- •3.8. Пример выполнения задачи 3 а
- •Блок – схемы
- •1. Цикл ''Пока'' 2. Цикл '' До'' 3. Цикл ''Со счетчиком''
- •Результат выполнения программы:
- •Результат выполнения программы:
- •3.10. Пример выполнения задачи 4
- •Программа
- •Блок – схема
- •Программа
- •Результат выполнения программы:
- •3.11. Пример выполнения задачи 5 а
- •Программа
- •Результат выполнения программы:
- •3.12. Пример выполнения задачи 5 б
- •Блок – схема
- •Программа
- •Література
2.3. Обработка двумерных массивов. Задача 5 б
Таблица 9
|
№ п.п. |
5 Б Построить алгоритм и написать программу |
|
00 |
Найти сумму Si и количество ki положительных элементов каждой строки массива Х. |
|
01 |
Найти произведение Pj и количество kj отличных от нуля элементов каждого столбца массива Y. |
|
02 |
Найти среднее арифметическое Si положительных элементов массива A каждой нечетной строки. |
|
03 |
Найти среднее арифметическое Sj отрицательных элементов каждого четного столбца массива Т. |
|
04 |
Найти сумму Si и количество ki элементов превышающих единицу в каждой строке массива Y. |
|
05 |
Найти сумму S и количество k элементов массива Х, не превышающих π по абсолютному значению |
|
06 |
Найти сумму квадратов элементов S, расположенных на обеих диагоналях массива C. |
|
07 |
Найти среднее арифметическое S1 и количество k1 положительных и среднее арифметическое S2 и количество k2 отрицательных элементов массива Х. |
|
08 |
Найти произведение Р, отличных от нуля элементов массива А, и количество k элементов, равных нулю. |
|
09 |
Найти произведение Рj и количество k j отличных от нуля элементов каждого столбца массива А. |
|
10 |
Найти сумму Si и количество ki положительных элементов каждой четной строки массива Y. |
|
11 |
Найти произведение Р положительных элементов, расположенных на пересечении четных строк и нечетных столбцов массива А. |
|
12 |
Найти сумму S1i элементов каждой строки и сумму S2j элементов каждого столбца массива Х. |
|
13 |
Найти значение максимального по абсолютному значению Мi элемента каждой строки массива А, с порядковым номером, кратным 3. |
|
14 |
Найти значение минимального Мj элемента каждого нечетного столбца массива Х. |
Продолжение таблицы 9
|
№ п.п. |
5 Б Построить алгоритм и написать программу |
|
15 |
Найти значение максимального Мj элемента каждого столбца массива Y и номера строки ji, в которой он размещается. |
|
16 |
Найти значение минимального Мi элемента каждой строки массива В и номера столбца ij, в которой он размещается. |
|
17 |
Найти натуральный логарифм М максимального элемента массива Т и его индексы ij и ji. |
|
18 |
Найти среднее геометрическое Рj и количество kj положительных отличных от нуля элементов каждого столбца массива Х. |
|
19 |
Найти среднее геометрическое Р и количество k положительных элементов массива Х с четными индексами. |
|
20 |
Найти количество k отрицательных, количество p положительных и количество h нулевых элементов массива Y. |
|
21 |
Получить новый массив Y из исходного массива X заменой соответствующих отрицательных элементов массива X нулями, а положительных – единицами. |
|
22 |
Получить новый массив B из массива A делением элементов массива А на максимальный элемент этого массива. |
|
23 |
Получить новый массив B из исходного массива A вычитанием числа π из элементов массива А |
|
24 |
Получить новый массив Y из исходного массива X умножением элементов каждой строки массива X на максимальный элемент Мi этой строки. |
|
25 |
Найти количество ki ненулевых элементов каждой четной строки массива В и натуральный логарифм Si суммы их модулей. |
|
26 |
Найти количество ki отрицательных элементов в каждой строке и общее количество отрицательных элементов К массива А. |
|
27 |
Найти произведение pj положительных элементов в каждом нечетном столбце массива А и их количество kj. |
|
28 |
Найти количество ki нулевых элементов массива А и номера строк N, в которых они размещаются. |
|
29 |
Найти количество kj ненулевых элементов каждого нечетного столбца массива А и произведение Рj этих элементов. |
Продолжение таблицы 9
|
№ п.п. |
5 Б Построить алгоритм и написать программу |
|
30 |
Найти сумму Si и количество ki положительных элементов каждой четной строки массива Х. |
|
31 |
Найти среднее арифметическое Si элементов, превышающих 5 по абсолютному значению в каждой нечетной строке массива A. |
|
32 |
Найти произведение Pj и количество kj отличных от нуля элементов каждого нечетного столбца массива Y. |
|
33 |
Найти среднее арифметическое Sj отрицательных элементов не превышающих -2,5 в каждом столбце массива Р с порядковым номером, кратным 3. |
|
34 |
Найти среднее арифметическое S и количество k квадратов отрицательных элементов массива Х. |
|
35 |
Найти количество ki нулевых элементов в каждой строке массива Y, а также общее число нулевых элементов массива |
|
36 |
Найти сумму S натуральных логарифмов элементов, расположенных на главной диагонали массива В. |
|
37 |
Получить новый массив В из исходного массива С делением элементов исходного массива С на номера их строк. |
|
38 |
Найти сумму S элементов превышающих 1,5 по абсолютному значению массива D и количество k остальных. |
|
39 |
Найти сумму квадратов отрицательных элементов Si, в каждой нечетной строке массива C. |
|
40 |
Найти произведение Р положительных элементов целочисленного массива А, кратных 3, расположенных на пересечении нечетных строк и столбцов |
|
41 |
Найти квадратный корень суммы Si положительных элементов в каждой строке массива Х. |
|
42 |
Получить новый массив С из исходного массива В умножением элементов массива В на максимальный элемент исходного массива. |
|
43 |
Найти среднее геометрическое Р и количество k положительных элементов массива Х с индексами, кратными 3. |
Продолжение таблицы 9
|
№ п.п. |
5 Б Построить алгоритм и написать программу |
|
44 |
Найти количество ki отрицательных и количество pi положительных элементов каждой четной строки массива Y. |
|
45 |
Получить новый массив Y из исходного массива X заменой соответствующих отрицательных элементов массива X числом π , положительных – числом π / 2, нулевых элементов – числом е. |
|
46 |
Получить новый массив B из массива A сложением элементов массива А с порядковыми номерами соответствующих строк массива А. |
|
47 |
Получить новый массив B из исходного массива A вычитанием числа е из элементов массива А |
|
48 |
Получить новый массив Y из массива X заменой элементов побочной диагонали на порядковый номер соответствующей строки, элементов на главной диагонали – на порядковый номер соответствующего столбца. |
|
49 |
Найти максимальный Мj элемент каждого столбца массива Х, а также минимальный элемент всего массива. |
