Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Использование подпрограмм для обработки одномерных массивовСодержание книги
Поиск на нашем сайте
Уровень 1 Порядок выполнения контрольной работы: 1. Прочитать текст задания. 2. Определить исходные данные и результат. 3. Придумать тестовый пример (массив из 10 элементов) и получить для него результат. 4. Задать имена переменным и процедурам. 5. Разработать блок-схему основной программы. 6. Разработать блок-схемы подпрограмм. 7. Написать и отладить программу. 8. Вывести в окне Watch промежуточные значения. 9. Выполнить программу для тестового примера в пошаговом режиме. 10. Оформить отчет. Составляющие компоненты отчета 1. Текст задания. 2. Блок-схемы. 3. Текст программы. 4. Тестовый пример. Задание № 1 Дан массив А(I), I = 1, 2,..., N. Вычислить отношение произведения первых m элементов к произведению последних m элементов. Произведение искать в подпрограмме. Задание № 2 Дан массив А(I), I = 1, 2,..., N. Найти сумму отрицательных элементов, стоящих до k-того элемента, и сумму отрицательных элементов, стоящих после k-того элемента. Сумму искать в подпрограмме. Задание № 3 Заменить каждый третий элемент массива А(I) I = 1, 2,..., N нулем. Вычислить количество нулевых элементов до и после замены. Вывести массив до и после замены. Количество нулевых элементов искать в подпрограмме. Задание № 4 Дан массив А(I), I = 1, 2,..., N. Найти количество положительных элементов, стоящих до первого нулевого элемента, и количество положительных элементов, стоящих после первого нулевого элемента. Количество искать в подпрограмме. Задание № 5 Дан массив А(I), I = 1, 2,..., N. Найти разность между суммой элементов с первого до максимального и суммой элементов с максимального до последнего. Сумму искать в подпрограмме. Задание № 6 Дан массив A(I), I = 1, 2,..., N. Заменить все элементы, равные первому, на последний элемент массива. Вычислить среднее арифметическое значение элементов с нечётным индексом до и после замены. Вывести массив до и после замены. Задание № 7 Дан массив А(I), I = 1, 2,..., N. Найти отношение произведения отрицательных элементов в первой половине массива к произведению отрицательных элементов во второй половине массива. Произведение искать в подпрограмме. Задание № 8 Дан массив А(I), I = 1, 2,..., N. Найти минимальный элемент среди элементов с индексом, кратным 2, и минимальный элемент среди элементов с индексом кратным 3. Вычислить сумму этих минимальных элементов. Минимальные элементы искать в подпрограмме. Задание № 9 Дан массив А(I), I = 1, 2,..., N. Заменить значения всех элементы, лежащих в интервале от C до D (C<D), на значения первого элемента массива. Вычислить количество отрицательных элементов массива до и после замены. Вывести массив до и после замены. Количество отрицательных элементов искать в подпрограмме. Задание № 10 Дан массив А(I), I = 1, 2,..., N. Найти произведение каждого второго и произведение каждого третьего элемента в массиве и вычислить разность этих произведений. Произведение искать в подпрограмме. Задание № 11 Дан массив А(I), I = 1, 2,..., N. Заменить все элементы массива, значения которых лежат в интервале от P до R (P<R), на количество таких элементов. Вычислить произведение индексов элементов, больших среднего арифметического значения, до и после замены. Вывести массив до и после замены. Задание № 12 Дан массив А(I), I = 1, 2,..., N. Найти, сколько нулевых элементов стоит до минимального элемента и сколько нулевых элементов стоит после минимального элемента. Вычислить их разность. Количество нулевых элементов искать в подпрограмме. Задание № 13 Дан массив А(I), I = 1, 2,..., N. Найти среднее арифметическое значение суммы всех элементом массива, суммы элементов с четными индексами и суммы элементов с нечетными индексами. Суммы искать в подпрограмме. Задание № 14 Дан массив А(I), I = 1, 2,..., N. Найти отношение количества элементов, больших первого элемента, к количеству элементов, больших последнего элемента. Количество элементов искать в подпрограмме. Задание № 15 Дан массив А(I), I = 1, 2,..., N. Найти сумму положительных элементов, стоящих до минимального элемента, и сумму положительных элементов, стоящих до максимального элемента. Вычислить среднее арифметическое от этих сумм. Сумму искать в подпрограмме. Уровень 2 Порядок выполнения контрольной работы: 1. Прочитать текст задания. 2. Определить исходные данные и результат. 3. Придумать тестовый пример (массив из 20 элементов) и получить для него результат. 4. Задать имена переменных, процедур и функций. 5. Разработать блок-схему основной программы. 6. Разработать блок-схемы подпрограмм. 7. Написать и отладить программу. 8. Вывести в окне Watch промежуточные значения. 9. Выполнить программу для тестового примера в пошаговом режиме. 10. Оформить отчет.
|
||||
|
Последнее изменение этой страницы: 2017-02-10; просмотров: 207; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.137 (0.009 с.) |