Иллюстрированный самоучитель по Turbo Pascal для начинающих

Массивы

163. Написать программу, которая методом обмена ("пузырька") сортирует по убыванию введенный с клавиатуры одномерный массив.

164. Написать программу, которая объединяет два упорядоченных по возрастанию массива в один, также упорядоченный по возрастанию массив. Рекомендуемый вид экрана во время работы программы приведен ниже.

Объединение двух упорядоченных по возрастанию массивов.
Введите в одной строке элементы первого массива, (5 целых чисел)
 › 1 3 5 7 9
Введите в одной строке элементы второго массива, (5 целых чисел)
 › 2 4 6 8 10
Массив – результат 12345678910
Для завершения работы нажмите Enter.

165. Написать программу, которая, используя метод бинарного поиска, выполняет поиск в упорядоченном по возрастанию массиве.

166. Написать программу, которая определяет количество учеников в классе, чей рост превышает средний. Рекомендуемый вид экрана во время работы программы приведен ниже (введенные пользователем данные выделены полужирным шрифтом).

*** Анализ роста учеников ***
Введите рост (см) и нажмите Enter.
Для завершения введите 0 и нажмите Enter
 › 175
 › 170
 › 180
 › 168
 › 170
 › 0
Средний рост: 172.6 см
У 2-х человек рост превышает средний.

167. Написать программу, которая вводит по строкам с клавиатуры двумерный массив и вычисляет сумму его элементов по столбцам.

158. Написать программу, которая вводит по строкам с клавиатуры двумерный массив и вычисляет сумму его элементов по строкам.

168. Написать программу, которая вычисляет сумму диагональных элементов квадратной матрицы.

169. Написать программу, которая вводит с клавиатуры двумерный массив по строкам и вычисляет среднее арифметическое его элементов.

170. Написать программу, которая вычисляет определитель квадратной матрицы второго порядка. Рекомендуемый вид экрана во время работы программы приведен ниже.

Введите матрицу второго порядка.
После ввода элементов строки нажимайте Enter
 › 5-7
 › 1 3
Определитель матрицы
5.00-7.00
1.00 3.00
Равен 22.00

171. Написать программу, которая проверяет, является ли введенная с клавиатуры квадратная матрица магическим квадратом. Магическим квадратом называется матрица, сумма элементов которой в каждой строке, в каждом столбце и по каждой диагонали одинакова (см. приведенный ниже рисунок).

Иллюстрированный самоучитель по Turbo Pascal для начинающих › Задачи › Массивы

172. Написать программу, которая вычисляет определитель квадратной матрицы третьего порядка.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.