Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.05.2011, 19:37   #1
anton_otaku
 
Регистрация: 25.05.2011
Сообщений: 3
Восклицание Задачи по Pascal массивы

Array120. Дан целочисленный массив размера N, содержащий по крайней мере
одну серию, длина которой больше 1. Преобразовать массив, уменьшив
каждую его серию на один элемент (определение серии дано в задании
Array116).

Array130. Дан целочисленный массив размера N. Преобразовать массив, уве-
личив все его серии наибольшей длины на один элемент (определение
серии дано в задании Array116).

Множества точек на плоскости
Для хранения данных о каждом наборе точек следует использовать по два
массива: первый массив для хранения абсцисс, второй — для хранения орди-
нат. Можно также использовать массив записей с двумя полями (см. задание
Param64).

Param64. Описать тип TPoint — запись с полями вещественного типа X и Y
(координаты точки на плоскости) — и функцию Leng(A, B) вещественного
типа, находящую длину отрезка AB на плоскости по координатам его
концов:
|AB|=√((A.X-B.X)^2+〖(A.Y-B.Y)〗^2 )
(A и B — параметры типа TPoint). С помощью этой функции найти длины
отрезков AB, AC, AD, если даны координаты точек A, B, C, D.

Array140. Дано множество A из N точек с целочисленными координатами x, y.
Порядок на координатной плоскости определим следующим образом:
(x1, y1) < (x2, y2), если либо x1 + y1 < x2 + y2, либо x1 + y1 = x2 + y2 и x1 < x2.
Расположить точки данного множества по убыванию в соответствии с
указанным порядком.

Двумерные массивы (матрицы)
Условие вида «дана матрица размера M × N» означает, что вначале дается
фактический размер двумерного массива-матрицы (количество строк M и ко-
личество столбцов N), а затем приводятся элементы этого массива (количество
элементов равно M•N). Если в задании явно не указывается, какие значения
могут принимать размеры исходной матрицы, то предполагается, что и число
строк, и число столбцов может изменяться в пределах от 2 до 10. Начальные
значения как первого, так и второго индекса двумерного массива-матрицы все-
гда считаются равными 1. Ввод и вывод элементов матрицы осуществляются
по строкам.
Квадратной матрицей порядка M называется двумерный массив-матрица
размера M × M.
Если в задании, связанном с созданием или преобразованием матрицы, не
описан результирующий набор данных, то предполагается, что этим набором
является созданная (преобразованная) матрица, и необходимо вывести все ее
элементы.

Формирование матрицы и вывод ее элементов
В заданиях на формирование матрицы предполагается, что размер резуль-
тирующей матрицы не превосходит 10 × 10.

Matrix10. Дана матрица размера M × N. Вывести ее элементы, расположенные
в столбцах с нечетными номерами (1, 3, …). Вывод элементов произво-
дить по столбцам, условный оператор не использовать.

Анализ элементов матрицы
Matrix20. Дана матрица размера M × N. Для каждого столбца матрицы найти
произведение его элементов.
anton_otaku вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задачи на массивы (Pascal) sud`ba Помощь студентам 3 12.12.2010 22:39
Задачи по Turbo Pascal (Массивы) pav19 Помощь студентам 1 10.12.2010 17:44
2 задачи на массивы (Pascal) Айдар Помощь студентам 3 30.09.2009 17:49
Строки и Массивы. Pascal. 4 задачи Naper214 Помощь студентам 11 28.12.2008 13:51
Pascal задачи на массивы SweetOpium Помощь студентам 9 08.05.2008 20:40