TURBO PASCAL:Учебное пособие. Терёхин В.В. - 72 стр.

UptoLike

Составители: 

72
1. Дан одномерный числовой массив. Определить, сколько
в нем имеется пар совпадающих по величине соседних чисел;
вывести на экран их индексы.
2. Дан одномерный числовой массив, все элементы которого
различны. Найти наименьшее положительное значение элемен-
та массива и его номер. Если этот номер окажется больше 3, то
удвоить все элементы массива, иначе - возвести их в квадрат.
3. Даны натуральные числа n, m, действительная матрица
размера n х m. Найти среднее арифметическое элементов
каждого из столбцов, имеющих нечетные номера.
4. Дана целочисленная квадратная матрица порядка 8.
Найти наименьшее из значений элемента столбца, кото-
рый обладает наибольшей суммой модулей элементов.
Если таких столбцов несколько, то взять первый из них.
5. Определить, является ли заданная целочисленная квадратная
матрица порядка 9 магическим квадратом, то есть такой, в ко-
торой суммы элементов во всех строках и столбцах одинаковы.
6. Дан одномерный числовой массив. Упорядочить его элемен-
ты по неубыванию (то есть переставить его элементы так, что-
бы для всех k выполнялось x
k
x
k+1
), используя алгоритм
сортировки выбором: отыскивается наибольший элемент и пе-
реносится в конец массива, затем этот метод применяется ко
всем элементам, кроме последнего (он уже находится на своем
окончательном месте) и т. д.
19 Строки
19.1 Строковый тип
Строки символов, реализованные в языке Паскаль,
обладают всеми признаками и свойствами одномерных сим-
вольных массивов (... array... of Char). Символьные массивы
могут входить в состав строковых выражений. В этом случае
массив преобразуется в строку, длина которой равна длине
массива. Символьным массивам можно присваивать значения
1. Дан одномерный числовой массив. Определить, сколько
в нем имеется пар совпадающих по величине соседних чисел;
вывести на экран их индексы.
2. Дан одномерный числовой массив, все элементы которого
различны. Найти наименьшее положительное значение элемен-
та массива и его номер. Если этот номер окажется больше 3, то
удвоить все элементы массива, иначе - возвести их в квадрат.
3. Даны натуральные числа n, m, действительная матрица
размера n х m. Найти среднее арифметическое элементов
каждого из столбцов, имеющих нечетные номера.
4. Дана целочисленная квадратная матрица порядка 8.
Найти наименьшее из значений элемента столбца, кото-
рый обладает наибольшей суммой модулей элементов.
Если таких столбцов несколько, то взять первый из них.
5. Определить, является ли заданная целочисленная квадратная
матрица порядка 9 магическим квадратом, то есть такой, в ко-
торой суммы элементов во всех строках и столбцах одинаковы.
6. Дан одномерный числовой массив. Упорядочить его элемен-
ты по неубыванию (то есть переставить его элементы так, что-
бы для всех k выполнялось xk ≤ xk+1), используя алгоритм
сортировки выбором: отыскивается наибольший элемент и пе-
реносится в конец массива, затем этот метод применяется ко
всем элементам, кроме последнего (он уже находится на своем
окончательном месте) и т. д.


      19 Строки

       19.1 Строковый тип
       Строки символов, реализованные в языке Паскаль,
обладают всеми признаками и свойствами одномерных сим-
вольных массивов (... array... of Char). Символьные массивы
могут входить в состав строковых выражений. В этом случае
массив преобразуется в строку, длина которой равна длине
массива. Символьным массивам можно присваивать значения
                                                           72