Типовые и бестиповые подпрограммы - функции. Лабораторная работа №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 руб.
Другие работы
ИГ.05.20.04 - Угольник. Разрез сложный ломаный
Чертежи СибГАУ им. Решетнева
: 4 ноября 2021
Все выполнено в программе КОМПАС 3D v16
Вариант 20
ИГ.05.20.04 - Угольник. Разрез сложный ломаный
1. Выполнить указанный ломаный разрез.
2. Нанести размеры.
В состав работы входят 4 файла:
- 3D модель данной детали, расширение файла *.m3d;
- ассоциативный чертеж формата А3 в двух видах с выполненным указанным ломаным разрезом, выполненный по данной 3D модели, расширение файла *.cdw;
- аналогичный обычный чертеж, расширение файла *.cdw (чертеж с пометкой "к" для карандашного перечерчивания);
-
100 руб.
Теплотехника 19.03.04 КубГТУ Задача 1 Вариант 15
Z24
: 20 января 2026
В идеальный поршневой компрессор поступает М, кг/c воздуха с начальными параметрами р1=0,1 МПа и t1=27 ºC. Воздух сжимается до давления р2.
Определить начальный υ1 и конечный υ2 удельные объемы, м³/кг, конечную температуру t2, ºC, изменение энтропии Δs, кДж/(кг·К), l — удельную работу сжатия, кДж/кг, мощность компрессии, N, кВт, а также количество теплоты, участвующее в процессе сжатия Q, кВт и при изобарном охлаждении воздуха в промежуточных охладителях Q0, кВт.
Расчет произвести последов
400 руб.
Психологические особенности подросткового периода и употребление наркотиков
alfFRED
: 11 октября 2013
Понятие наркомания происходит от греческого слова "нарко" - сон, оцепенение и "мания" - страсть, безумие. Путь к безумию с помощью наркотических средств - самый короткий. Достаточно один раз не устоять перед искушением, удовлетворить свое любопытство о действии наркотического вещества и в результате можно потерять жизнь. И это не преувеличение, так как абсолютно точно доказано, что наркомания сокращает жизнь человека в 2-3 раза, а духовная жизнь теряется вслед за первым наркотическим опьянением.
Проект щита керування привода електродвигунів
tnhpt34
: 29 апреля 2013
Завдання
Зміст
Вступ
1. Призначення установки
2. Обґрунтування та вибір елементів схеми
3. Будова і принцип дії установки
4. Розрахункова частина
5. Опис схеми
6. Монтаж, наладка і експлуатація установки
7. Інструкція по експлуатації установки
8. Техніка безпеки при експлуатації установки
9. Економічна частина
10. Література
Установка призначена для використання в майстерні КВП і А, лабораторії експлуатації засобів автоматизації і АСУ ТП при виконанні дослі
100 руб.