Основы алгоритмизации и программирования. Часть третья. Структурированные типы данных. Асламова В.С - 19 стр.

UptoLike

37
38
Практические задания на процедуру и функцию
Задание 1–го уровня
Сформулировать, если нужно, задачу математически. Составить
программу с использованием необходимых подпрограмм. Для составленных
программ выписать список входных и выходных параметров и внутренних
переменных подпрограммы. Подпрограммы составить так, чтобы они не
портили входные параметры.
В задачах с 1 по 32 каждое задание выполнять как процедуру и как
функцию.
1. Заданы массивы А1(6), А2(7), А
3(4), А4(6). Найти минимальное
значение положительных чисел массива и определить максимальное среди
них. Нахождение минимального значения положительных чисел массива
оформить в виде подпрограммы.
2. Заданы массивы А(7), В(4), С(12). Определить, в каком массиве
больше среднее арифметическое положительных чисел. Подсчет среднего
арифметического положительных чисел массива оформить в виде
подпрограммы.
3. Заданы
массивы Х1(5), Х2(7), Х3(7). Вычислить среднее
арифметическое сумм положительных элементов. Вычисление суммы
положительных элементов оформить в виде подпрограммы.
4. Заданы массивы А(7), В(4), С(9). Определить, в каком массиве
больше отрицательных элементов. Подсчет количества отрицательных
элементов оформить в виде подпрограммы.
5. Заданы массивы А1(7), А2(9), А3(5), А4(6). Определить, какие из
них
упорядочены по возрастанию. Определение упорядоченности оформить
в виде подпрограммы.
6. Заданы массивы Х(8), Y(7), Z(9). Найти максимальное значение
отрицательных чисел в каждом массиве и определить минимальное среди
них. Определение максимального значения отрицательных чисел в массиве
оформить в виде подпрограммы.
7. Заданы массивы А(5), В(7), С(6). Определить, в каком массиве
больше чисел,
кратных 3. Подсчёт количества кратных чисел оформить в
виде подпрограммы.
             Практические задания на процедуру и функцию

                                 Задание 1–го уровня
           Сформулировать, если нужно, задачу математически. Составить
     программу с использованием необходимых подпрограмм. Для составленных
     программ выписать список входных и выходных параметров и внутренних
     переменных подпрограммы. Подпрограммы составить так, чтобы они не
     портили входные параметры.
           В задачах с 1 по 32 каждое задание выполнять как процедуру и как
     функцию.
           1.   Заданы массивы А1(6), А2(7), А3(4), А4(6). Найти минимальное
     значение положительных чисел массива и определить максимальное среди
     них. Нахождение минимального значения положительных чисел массива
     оформить в виде подпрограммы.
           2.  Заданы массивы А(7), В(4), С(12). Определить, в каком массиве
     больше среднее арифметическое положительных чисел. Подсчет среднего
     арифметического положительных чисел массива оформить в виде
     подпрограммы.
          3.   Заданы массивы Х1(5), Х2(7), Х3(7). Вычислить среднее
     арифметическое сумм положительных элементов. Вычисление суммы
     положительных элементов оформить в виде подпрограммы.
           4.   Заданы массивы А(7), В(4), С(9). Определить, в каком массиве
     больше отрицательных элементов. Подсчет количества отрицательных
     элементов оформить в виде подпрограммы.
            5.  Заданы массивы А1(7), А2(9), А3(5), А4(6). Определить, какие из
     них упорядочены по возрастанию. Определение упорядоченности оформить
     в виде подпрограммы.
           6.   Заданы массивы Х(8), Y(7), Z(9). Найти максимальное значение
     отрицательных чисел в каждом массиве и определить минимальное среди
     них. Определение максимального значения отрицательных чисел в массиве
     оформить в виде подпрограммы.
           7.   Заданы массивы А(5), В(7), С(6). Определить, в каком массиве
     больше чисел, кратных 3. Подсчёт количества кратных чисел оформить в
     виде подпрограммы.

37                                      38