лабораторная оапяву
Cрок выполнения : укажите ваши сроки
Вид работы : Разное
Дисциплины:
Информатика, Программирование: Basic, Pascal, C, Delphi, Borland.
|
|
Добавлен 20.11.2022 21:52:31
Уникальность:
Доработка:
Подробно: ЛАБОРАТОРНАЯ РАБОТА 5 Тема: Циклические процессы с использованием многомерных массивов. Динамическое распределение памяти Цель работы: Изучить работу с многомерными массивами, освоить возможности динамического размещения данных. ЗАДАНИЕ 1: Написать программу, содержащую пользовательскую функцию, решающую сформулированную ниже задачу. Программа печатает массив в виде таблицы, ввод элементов массива производится в функции main(). Размеры массива N и M, значения элементов массива вводятся с клавиатуры. Обращение к элементам массива выполняется только через косвенную адресацию, выделение памяти выполняется функцией new. Предусмотреть реакцию программы в случае, если исходные данные не позволяют выполнить поставленную задачу. задание: Задан массив А(N, M). Найти число и сумму элементов массива, значение которых больше введенного с клавиатуры значения t. 2 задание: Написать программу, содержащую пользовательскую функцию, решающую сформулированную ниже задачу. Во всех заданиях предусмотреть захват и освобождение динамической памяти (calloc или malloc). На печать в виде таблиц вывести исходный двухмерный массив. Размеры массива N и M, элементы массива ввести с клавиатуры в функции main(). Предусмотреть реакцию программы в случае, если исходные данные не позволяют выполнить поставленную задачу. задание: Дан целочисленный прямоугольный массив. Определить номер первой из строк, содержащих хотя бы один положительный элемент.
Кратко: ЛАБОРАТОРНАЯ РАБОТА 5 Тема: Циклические процессы с использованием многомерных массивов. Динамическое распределение памяти Цель работы: Изучить работу с многомерными массивами, освоить возможности динамического размещения данных. ЗАДАНИЕ 1: Написать программу, содержащую пользовательскую функц...