ПРАКТИЧЕСКАЯ ЧАСТЬ
Шаг 1. Из подменю Array, Matrix & Cluster пункта Modern палитры Control выберите элемент Array и установите на лицевую панель два массива.
Шаг 2. Внутрь элемента Array установите Numeric Control, а внутрь элемента Array2 – Numeric Indicator
и расширьте элементы Array и Array2 по вертикали. Установите между ними Numeric Control
Шаг 3. Перейдите на блок-схему. Выберите в подменю Array пункта Programming палитры Functionsэлемент Array Size (Размер массива) и установите его в блок схему справа от элемента Array.
Шаг 4. Установите структуру For Loop (Цикл For), а внутрь структуры For Loop элемент Mul (Умножитель) и выполните соединения как показано на рисунке.
Шаг 5. Запустите ВП, введите элементы массива и проверьте работу виртуального прибора
Остановите работу прибора. Реализуем возможность сохранения данных из массива в файл.
Шаг 6. Перейдите на блок-схему. В подменю File I/O пункта Programming палитры Functionsвыберите элемент Write To Measurement File и установите его на блок схеме. При этом на экране появится окно настроек. Выполните настройки как показано на рисунке и нажмите OK.
Шаг 7. Перейдите на лицевую панель и установите элемент OK Button из палитры Control в пункте Modern подменю Boolean.
Шаг 8. На блок-схеме выполните соединение элементов согласно схеме
Шаг 9. Запустите ВП и нажмите кнопку OK. В появившемся окне укажите вашу папку и введите имя файла и нажмите OK.
Перейдите в свою папку и откройте сохраненный файл с помощью программы Блокнот.
Задание:
1. Дана матрица размером N строк и M столбцов. Напишите программу, вычисляющую сумму чисел в каждой строке.
2. Дана матрица размером N строк и M столбцов. Напишите программу, вычисляющую количество положительных чисел в каждой строке.
3. Дана матрица размером N строк и M столбцов. Напишите программу, вычисляющую сумму отрицательных чисел в каждой строке.
4. Дана матрица размером N строк и M столбцов. Напишите программу, вычисляющую среднее значение чисел в каждой строке массива.
5. Дана матрица размером N строк и M столбцов. Напишите программу, вычисляющую сумму положительных чисел каждой строки.
6. Дана матрица размером N строк и M столбцов. Напишите программу, выполняющую нормировку элементов матрицы, поделив ее элементы на значение максимального элемента в матрице.
7. Дана матрица размером N строк и M столбцов. Напишите программу, вычисляющую сумму чисел для каждого столбца.
8. Дана матрица размером N строк и M столбцов. Напишите программу, вычисляющую количество положительных чисел в каждом столбце.
9. Дана матрица размером N строк и M столбцов. Напишите программу, вычисляющую сумму отрицательных чисел в каждом столбце.
10. Дана матрица размером N строк и M столбцов. Напишите программу, вычисляющую среднее значение чисел в каждом столбце..
11. Определить в матрице количество “особых” элементов, считая элемент “особым”, если в его строке слева от него находятся элементы, меньшие его, а справа – большие.