|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.12.2012, 22:39 | #1 |
Новичок
Джуниор
Регистрация: 21.12.2012
Сообщений: 1
|
массивы
Лабораторная работа № 8
Тема: Работа с регулярными типами данных (организация и вывод одномерных и двумерных мас-сивов с элементами простейших формально - логических задач) В данной работе в заданиях для организации структур с вложен¬ными циклами используется понятие массива. Например: элементы (координаты) одного и того же вектора, упорядоченные по осям коорди-нат; элементы одной и той же матрицы, упорядоченные по строкам и столбцам и т.д. Если прихо-дится оперировать над упорядоченной совокупностью элементов, объединенных по какому-либо признаку, то введение независимых обозначений для каждого элемента оказывается неудобным, т.к. не позволяет найти общую закономерность их обработки. Для исключения этого неудобства в математике прибегают к использованию индексов, т.е. элементы одной и той же совокупности по-лучают одно и то же имя, а его в ряде этих элементов указывают подстрочным индексом в цифро-вом или буквенном обозначении. Массивом называется поименованная совокупность однотипных элементов, упорядоченных по индексам, определяющим положение элемента в массиве. Ономерный массив представляет собой массив, элементы которого имеют один индекс (одно измерение). Двумерный массив имеет два измерения (строки и столбцы), соответственно положе-ние элементов в таком массиве определяется двумя индексами. Двумерные массивы иногда назы-вают матpицами. В языках программирования объединенные совокупности величин называются массивами. Отдельные элементы массива обозначаются одним и тем же именем, а его индекс записывается следом за именем в круглых или квадратных скобках в цифровом или буквенном виде. В процессе выполнения программы одна и та же переменная с индексом обозначает различные элементы мас-сива, в зависимости от текущих значений индексов, что позволяет найти общую закономерность обработки элементов массивов. Например: С[3]-элемент, который занимает третье место в общей со¬вокупности элементов, поиме-нованных именем С; D[1,2]-элемент матрицы d, который находится в первой строке и втором столбце; B[k]-любой элемент совокупности В, где k может прини¬мать любое значение; A[i,j]-любой элемент матрицы А. В Borland Pascal объявление массивов выполняется в разделе опи¬сания переменных (var) по следующему образцу: <имя массива >: array[список индексных типов] of <тип> где (array-массив, of-из), <имя массива > - идентификатоp массива, <тип> - любой стандартный тип BORLAND PASCAL. Задание на работу С использованием генератора псевдослучайных чисел - функции RANDOM - сгенерировать массив {X} 2(N+6) вещественных элементов в диапазоне –2(N+6)...4(N+6), где N - № варианта, и, кроме того: 1. Используя формулу из таблицы 1 лабораторной работы №5, заменив Х на Хi, получить элемен-ты массива Y. Если для заданного значения Xi функция не существует, то элемент Y не запол-нять. Т.о., длина массива выясняется по ходу заполнения. Вывести содержимое массива на эк-ран. В массиве Y найти максимальное и минимальное значение элементов, среднее значение элементов массива и сумму отрицательных и произведение элементов, значения которых на-ходится в интервале [-1.5...1.5]. 2. Из массива Y создать двумерный массив А с количеством столбцов, запрошенным с клавиату-ры (10). Если последняя строка массива А оказалась неполной, ее следует исключить. 3. Заполнить одномерный массив {Z}: для четных вариантов: элементы массива Z образовать как сумму элементов каждой строки массива A; для нечетных вариантов: элементы массива Z образовать как сумму каждого столбца масси-ва A. написано взять формулу свою у меня есть код....помогите просто без кода примера написать |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Одномерные массивы, двумерные массивы, строки | Sand093 | C++ Builder | 11 | 20.05.2012 21:48 |
Двумерные массивы(матрица) 2)Строковые массивы(строки): 3)Структуры | nuriyat | Помощь студентам | 1 | 21.01.2012 16:16 |
Двумерные массивы(массивы указателей на массивы) | krytishka99 | Помощь студентам | 1 | 29.12.2011 19:51 |
Динамические массивы и массивы варианты | N@stya | Помощь студентам | 0 | 11.06.2010 21:09 |
Даны одномерные массивы А и В. Сформировать массивы, состоящие из элемент | LyaLya | Помощь студентам | 15 | 20.12.2009 14:12 |