Типовые и бестиповые подпрограммы - функции. Лабораторная работа №3
Состав работы
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Вариант No8: Для каждого пункта задания написать подпрограмму-функцию:
- сформировать матрицу А(NхN);
- вывести на экран значения матрицы, расположив каждую строку матрицы на строку экрана;
- найти в матрице максимальное отрицательное число и его порядковый номер;
- определить, сколько в матрице чисел, равных максимальному.
- Написать функцию (main), вызывающую разработанные вами функции.
Результаты подготовки:
- Схема алгоритма решения задачи:
1. Считать размерность матрицы
2. Вызвать функцию CreateMatrix(array, N), создающую двумерный массив размером NxN (выделить память для массива указателей, а затем выделить память каждому из этих указателей) и заполняющую его случайными значениями в диапазоне от -10 до 10
3. Вывести матрицу на экран при помощи вызова функции PrintMatrix(array, N). Она состоит из внешнего и вложенного цикла, выводящих элемент за элементом на консоль. После завершения одной итерации внешнего цикла происходит переход на новую строку в консоли
4. Для нахождения максимального отрицательного числа присвоить значение INT_MIN переменной MaxNegative. Сравнивать MaxNegative со всеми элементами матрицы, и если очередной элемент меньше нуля, но больше, чем текущий MaxNegative, то обновить значение MaxNegative и MaxNegativeIndex.
5. Для нахождения количества чисел, равных максимальному, необходимо найти максимальное число матрицы (переменной max присвоить значение первого элемента матрицы, а затем во вложенном цикле сравнивать max с элементами. И если очередной элемент больше, чем текущий max, то обновить значение max). Затем во вложенном цикле сравнивать значение max с каждым элементом матрицы. Если они равны, то увеличить счетчик MaxCounter на единицу.
Блок-схема реализованной программы:
- сформировать матрицу А(NхN);
- вывести на экран значения матрицы, расположив каждую строку матрицы на строку экрана;
- найти в матрице максимальное отрицательное число и его порядковый номер;
- определить, сколько в матрице чисел, равных максимальному.
- Написать функцию (main), вызывающую разработанные вами функции.
Результаты подготовки:
- Схема алгоритма решения задачи:
1. Считать размерность матрицы
2. Вызвать функцию CreateMatrix(array, N), создающую двумерный массив размером NxN (выделить память для массива указателей, а затем выделить память каждому из этих указателей) и заполняющую его случайными значениями в диапазоне от -10 до 10
3. Вывести матрицу на экран при помощи вызова функции PrintMatrix(array, N). Она состоит из внешнего и вложенного цикла, выводящих элемент за элементом на консоль. После завершения одной итерации внешнего цикла происходит переход на новую строку в консоли
4. Для нахождения максимального отрицательного числа присвоить значение INT_MIN переменной MaxNegative. Сравнивать MaxNegative со всеми элементами матрицы, и если очередной элемент меньше нуля, но больше, чем текущий MaxNegative, то обновить значение MaxNegative и MaxNegativeIndex.
5. Для нахождения количества чисел, равных максимальному, необходимо найти максимальное число матрицы (переменной max присвоить значение первого элемента матрицы, а затем во вложенном цикле сравнивать max с элементами. И если очередной элемент больше, чем текущий max, то обновить значение max). Затем во вложенном цикле сравнивать значение max с каждым элементом матрицы. Если они равны, то увеличить счетчик MaxCounter на единицу.
Блок-схема реализованной программы:
Дополнительная информация
Комментарии: Комментарии: Зачет без замечаний.
Дата сдачи:2020 год.
Помогу с другими предметами
Дата сдачи:2020 год.
Помогу с другими предметами
Похожие материалы
Лабораторная работа № 3.ТИПОВЫЕ и БЕСТИПОВЫЕ ПОДПРОГРАММЫ - ФУНКЦИИ
1973830311asd
: 5 марта 2021
Лабораторная работа No 3
ТИПОВЫЕ и БЕСТИПОВЫЕ ПОДПРОГРАММЫ - ФУНКЦИИ
Цель работы: Приобрести навыки разработки и использования функций, разработанных пользователем.
Вариант задания
Для каждого пункта задания написать подпрограмму-функцию
- сформировать матрицу А(NхM);
-вывести на экран значения матрицы, расположив каждую строку матрицы на строку экрана;
- найти в матрице минимальное отрицательное число;
- вычислить суммы отрицательных и положительных элементов отдельно, но в одной
300 руб.
Типовые и бестиповые подпрограммы - функции
proftp
: 30 января 2021
1. Номер и тема лабораторной работы
Лабораторная работа No3
Тема: «Типовые и бестиповые подпрограммы - функции»
2. Вариант задания
Вариант No15
Для каждого пункта задания написать подпрограмму-функцию:
сформировать матрицу А(NхN).
вывести на экран значения матрицы, расположив каждую строку матрицы на строку экрана;
найти в матрице количество чётных чисел над главной диагональю матрицы;
найти значения максимального на главной диагонали и минимального элемента матрицы на побочной диагонали, ра
200 руб.
Лабораторная работа №3 на тему: «ТИПОВЫЕ И БЕСТИПОВЫЕ ПОДПРОГРАММЫ – ФУНКЦИИ»
Ксю1
: 23 марта 2021
Лабораторная работа №3
На тему: «ТИПОВЫЕ И БЕСТИПОВЫЕ ПОДПРОГРАММЫ – ФУНКЦИИ»
по дисциплине "Информатика"
ВАРИАНТ 02
200 руб.
Лабораторная работа № 3 ТИПОВЫЕ и БЕСТИПОВЫЕ ПОДПРОГРАММЫ - ФУНКЦИИ ВАРИАНТ 5
Пользователь Google
: 19 января 2026
Цель работы: Приобрести навыки разработки и использования функций, разработанных пользователем.
Подготовка к лабораторной работе:
1. Повторить такие понятия языка Си как: функции, структура типовой функции, структура бестиповой функции, списки фактических и формальных параметров, вызов типовой функции, обращение к бестиповой функции.
2. В соответствии с вариантом задания разработать алгоритм решения задачи, описать его в виде схемы.
Задание к лабораторной работе
В соответствии с
80 руб.
Лабораторная работа №3 Вариант №1, ТИПОВЫЕ и БЕСТИПОВЫЕ ПОДПРОГРАММЫ - ФУНКЦИИ
Crusader86ru
: 30 октября 2024
ТИПОВЫЕ и БЕСТИПОВЫЕ ПОДПРОГРАММЫ - ФУНКЦИИ
Цель работы: Приобрести навыки разработки и использования функций, разработанных пользователем.
Задание
В соответствии с индивидуальным заданием, номер которого совпадает с двумя последними цифрами вашего пароля, разработать алгоритмы и программу на языке Си с использованием разработанных автором функций
Вариант №1
1. Для каждого пункта задания написать подпрограмму-функцию
- сформировать целочисленную матрицу А(NхN);
- вывести на экран знач
50 руб.
ВАРИАНТ №10 Лабораторная работа № 3 ТИПОВЫЕ и БЕСТИПОВЫЕ ПОДПРОГРАММЫ - ФУНКЦИИ
DimaDima
: 6 июля 2024
Цель работы: Приобрести навыки разработки и использования функций, разработанных пользователем.
Подготовка к лабораторной работе:
1. Повторить такие понятия языка Си как: функции, структура типовой функции, структура бестиповой функции, списки фактических и формальных параметров, вызов типовой функции, обращение к бестиповой функции.
2. В соответствии с вариантом задания разработать алгоритм решения задачи, описать его в виде схемы.
Задание к лабораторной работе
В соответствии с индивидуа
350 руб.
Лабораторная работа №3 ,ТИПОВЫЕ и БЕСТИПОВЫЕ ПОДПРОГРАММЫ – ФУНКЦИИ, вариант 12
СибГУТИ 2026
: 7 марта 2023
ВАРИАНТ №12
1. Для каждого пункта задания написать подпрограмму-функцию
- сформировать матрицу А(NхN);
-вывести на экран значения матрицы, расположив каждую строку матрицы на строку экрана;
- найти в матрице количество отрицательных чисел над побочной диаго-налью и под побочной диагональю отдельно, но одной функцией;
- увеличить элементы главной диагонали матрицы на количество отрица-тельных чисел над побочной диагональю.
Написать функцию (main), вызывающую разработанные вами функции
700 руб.
ЛАБОРАТОРНАЯ РАБОТА 3 ТИПОВЫЕ и БЕСТИПОВЫЕ ПОДПРОГРАММЫ - ФУНКЦИИ по дисциплине «Информатика»
Oksgus
: 15 декабря 2022
Задание:
В соответствии с индивидуальным заданием, номер которого совпадает с двумя последними цифрами вашего пароля, разработать алгоритмы и программу на языке Си с использованием разработанных автором функций.
ВАРИАНТ №2
1. Для каждого пункта задания написать подпрограмму-функцию
- сформировать матрицу А(NхN).
-вывести на экран значения матрицы, расположив каждую строку матрицы на строку экрана;
- найти в матрице количество положительных чисел;
- посчитать кол
450 руб.
Другие работы
Элективные дисциплины по физической культуре и спорту (баскетбол) (часть 3). Контрольная работа. Все варианты
growlist
: 1 октября 2019
Задание:
Составить и заполнить дневник самоконтроля.
Выполнить данное практическое задание на основе проведенных наблюдений над собой в ходе физической нагрузки.
Практическая часть
Цель работы: изучить механизм самоконтроля, сбора данных и формирования дневника самоконтроля.
80 руб.
Язык UML как средство разработки автоматизированных систем
Qiwir
: 21 июля 2015
Унифицированный язык моделирования (UML) является стандартным инструментом для создания "чертежей" программного обеспечения. С помощью UML можно визуализировать, специфицировать, конструировать и документировать артефакты программных систем.
UML пригоден для моделирования любых систем: от информационных систем масштаба предприятия до распределенных Web-приложений и даже встроенных систем реального времени. Это очень выразительный язык, позволяющий рассмотреть систему со всех точек зрения, имеющи
45 руб.
История русской литературы
Slolka
: 24 февраля 2014
Собственно говоря, научное изучение истории русской литературы начинается только с XIX века, когда явился ряд новых и замечательных открытый в области древней письменности, подверглась исследованию почти неизвестная дотоле народная словесность, и к изучению новой русской литературы были применены новые методы. До тех пор существовали только труды библиографического характера.
Замечательным сборником, в который вошло все богатство русской житийной литературы до XVI века, были "Великие Минеи-Четь
Теоретическая механика РГАЗУ Задача 2 Рисунок 2 Вариант 10
Z24
: 19 ноября 2025
Определение реакций опор составной конструкции
Для составной конструкции АВС определить реакции опор А и В, возникающие под действием сосредоточенных сил Р1 и Р2, алгебраического момента пары сил М и равномерно распределенной нагрузки интенсивностью q.
250 руб.