- •Министерство образования и науки, молодежи и спорта Украины
- •Содержание
- •Вступление
- •Состав исходных данных для выполнения контрольных работ
- •Контрольная работа 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.2. Задание 5. Обработка одномерных массивов. Задача 5 а
Таблица 8
№ п.п. |
5 А Построить алгоритм и написать программу |
00 |
Найти среднее арифметическое S отрицательных элементов массива А и их количество k. |
01 |
Найти среднее геометрическое P положительных элементов массива B и их количество k. |
02 |
Найти сумму S1 элементов массива X с четными номерами и сумму S2 элементов с нечетными номерами |
03 |
Найти сумму S квадратов всех элементов массива Y, превышающих 10 по абсолютному значению, и их количество k. |
04 |
Найти произведение P1 всех положительных, отличных от нуля, элементов массива А и их количество k1, а также произведение P2 всех отрицательных элементов и их количество k2. |
05 |
Найти среднее арифметическое S квадратов всех элементов массива Y, превышающих 2,5 по абсолютному значению, и их количество k. |
06 |
Найти значение Dмах наибольшего четного элемента целочисленного массива D и его порядковый номер imax. |
07 |
Найти количество k элементов массива В, порядковые номера которых кратны 3. |
08 |
Найти сумму S квадратов элементов массива А, значения которых принадлежат интервалу [-10 ; 12], и их количество k. |
09 |
Найти среднее арифметическое S элементов массива Y, превышающих 15 по абсолютному значению, с четными порядковыми номерами и их количество k. |
10 |
Найти произведение P0 всех отличных от нуля элементов массива А с четными порядковыми номерами и их количество k0, а также произведение Pn всех отличных от нуля элементов с нечетными порядковыми номерами и их количество kn. |
11 |
Найти количество k1 отрицательных, количество положительных k2 и количество k3 нулевых элементов массива С. |
12 |
Получить новый массив B из исходного массива А заменой элементов с нечетными порядковыми номерами числом π. |
13 |
Найти среднее арифметическое SА элементов массива А, значения которых принадлежат интервалу [-23 ; 20], и их количество k. |
Продолжение таблицы 8
№ п.п. |
5 А Построить алгоритм и написать программу |
14 |
Получить новый массив Y из исходного массива X делением соответствующих элементов на их порядковые номера. |
15 |
Найти сумму S квадратов отрицательных элементов массива В, порядковые номера которых кратны 5, а также их количество k. |
16 |
Найти среднее арифметическое S элементов массива Y, отличных от нуля, и их количество k1, а также количество k2 элементов, равных нулю. |
17 |
Найти сумму S1 элементов первой половины массива А и , сумму S2 остальных его элементов. |
18 |
Найти произведение Р, отличных от нуля элементов массива Х, и количество k элементов, равных нулю. |
19 |
Получить новый массив В из исходного массива А делением соответствующих элементов с нечетными порядковыми номерами на первый элемент исходного массива. |
20 |
Найти сумму элементов S массива А, значения которых принадлежат интервалу [-17 ; 25], и их количество k. |
21 |
Найти сумму S1 отличных от нуля элементов массива M с четными порядковыми номерами и их количество k1, а также сумму S2 отличных от нуля элементов с нечетными порядковыми номерами и их количество k2. |
22 |
Найти наименьший по абсолютному значению элемент Нmin массива Н с нечетным порядковым номером. |
23 |
Найти среднее геометрическое P отличных от нуля элементов массива С и их количество k. |
24 |
Найти среднее арифметическое S натуральных логарифмов положительных элементов массива А и их количество k. |
25 |
Получить новый массив Y из исходного массива X делением соответствующих элементов массива X на его максимальный элемент Xmax. |
26 |
Получить новый массив B из исходного массива A заменой соответствующих отрицательных элементов массива нулями |
27 |
Получить новый массив Y из исходного массива X сложением соответствующих элементов со средним арифметическим исходного массива X. |
28 |
Получить новый массив D из исходного массива C заменой соответствующих элементов массива C с нечетными порядковыми номерами - нулями, а с четными порядковыми номерами – единицами. |
Продолжение таблицы 8
№ п.п. |
5 А Построить алгоритм и написать программу |
29 |
Получить новый массив R из исходного массива Q заменой положительных отличных от нуля элементов массива Q значениями десятичных логарифмов этих элементов |
30 |
Найти среднее арифметическое S элементов массива А, превышающих по абсолютному значению 2,7 и их количество k. |
31 |
Найти среднее геометрическое P положительных элементов массива B с нечетными порядковыми номерами и их количество k. |
32 |
Найти произведение С1 отличных от нуля элементов массива Y с четными номерами и сумму С2 элементов с нечетными номерами |
33 |
Найти сумму S квадратов всех элементов массива Y, не превышающих 5,4 по абсолютному значению, и их количество k. |
34 |
Найти сумму С всех положительных, отличных от нуля, элементов массива В и их количество k, а также произведение P всех отрицательных элементов и их количество r. |
35 |
Найти сумму SР квадратов всех элементов массива Y, превышающих 1,5 по абсолютному значению, и их количество k. |
36 |
Найти значение Fмin наименьшего четного элемента целочисленного массива F и его порядковый номер imin. |
37 |
Найти количество k элементов массива C, порядковые номера которых кратны 4. |
38 |
Найти произведение Р квадратов элементов массива D, значения которых принадлежат интервалу [-1.2 ; 3,6], и их количество k. |
39 |
Найти среднее геометрическое Р элементов массива А, превышающих 4,2 по абсолютному значению, с порядковыми номерами, кратными 3. |
40 |
Найти произведение P1 всех отличных от нуля элементов массива А с нечетными порядковыми номерами и произведение P2 всех отличных от нуля элементов с четными порядковыми номерами и количество k нулевых элементов. |
41 |
Получить новый массив С из исходного массива А заменой элементов с четными порядковыми номерами числом π / 2. |
42 |
Найти произведение Р отличных от 0 четных элементов целочисленного массива D и количество нечетных элементов k. |
43 |
Найти среднее арифметическое SС элементов массива С, с четными порядковыми номерами, значения которых принадлежат интервалу [-10 ; 10], и их количество k. |
Продолжение таблицы 8
JIIIIIIIIIIII
№ п.п. |
5 А Построить алгоритм и написать программу |
44 |
Получить новый массив Y из исходного массива X делением соответствующих элементов на порядковый номер минимального элемента массива X. |
45 |
Найти сумму S десятичных логарифмов положительных элементов массива D, порядковые номера которых кратны 3. |
46 |
Получить новый массив В из исходного массива А делением соответствующих элементов с четными порядковыми номерами на последний элемент исходного массива. |
47 |
Найти сумму S произведений элементов массива X на их соответствующие порядковые номера. |
48 |
Получить новый массив В из исходного массива А делением элементов с четными порядковыми номерами на число 3, элементов с нечетными порядковыми номерами на число 2. |
49 |
Найти среднее геометрическое P элементов массива C, превышающих число π и их количество k. |