Даны дроби: (pi, qi – натуральные).
1. Привести эти дроби к общему знаменателю.
2. Упорядочить полученные дроби в порядке возрастания.
Для отладки программы числители и знаменатели дробей сформировать с помощью генератора случайных чисел.
Разработка в среде Turbo Pascal программы формирования новой последовательности.
Даны натуральное число N, целые числа А1,..., А25, В1,..., BN.
1. В каждом из этих массивов нет повторяющихся элементов. Оба массива отсортировать в порядке возрастания.
2. Построить пересечение последовательностей А1,..., А25 и В1,..., BN, то есть, получить в порядке возрастания все числа, принадлежащие последовательности А1,..., А25 и последовательности В1,..., BN одновременно.
Для отладки программы числители и знаменатели дробей сформировать с помощью генератора случайных чисел.
Разработка в среде Turbo Pascal программы создания нового массива.
Дан целочисленный массив размера N.
1. Вывести массив, содержащий длины всех серий исходного массива.
Серия – группа подряд идущих одинаковых элементов, длина серии – количество этих элементов.
2. Отсортировать нечетные элементы исходного массива по возрастанию.
Для отладки программы элементы массива сформировать с помощью генератора случайных чисел.
Разработка в среде Turbo Pascal программы поиска наименьших элементов массива.
Дана последовательность целых чисел.
1. В заданной последовательности чисел найти три наименьших элемента. Элементы, расположенные между первым и вторым наименьшими элементами, поменять местами с элементами, расположенными между вторым и третьим наименьшими элементами. Порядок следования сохранить, дополнительный массив не использовать.
2. Преобразованную последовательность чисел упорядочить по убыванию.
Для отладки программы числа последовательности сформировать с помощью генератора случайных чисел.
Разработка в среде Turbo Pascal программы заполнения массива неповторяющимися числами.
С помощью генератора случайных чисел формируются целые числа.
1. Заполнить массив из 15 случайных целых чисел так, чтобы числа не повторялись.
2. Упорядочить полученные числа в порядке возрастания.
Разработка в среде Turbo Pascal программы подсчета в массиве суммы элементов.
Задан одномерный массив из 20 элементов.
1. Найти 5 соседних элементов, сумма значений которых максимальна.
2. Найденные элементы упорядочить по убыванию.
Для отладки программы элементы массива сформировать с помощью генератора случайных чисел
Разработка в среде Turbo Pascal программы подсчета длины отрезка массива.
Дан массив целых чисел.
1. Найти длину самого большого отрезка массива из нечетных элементов. Отрезок - группа идущих подряд чисел.
2. Найденные элементы упорядочить по возрастанию.
Для отладки программы элементы массива сформировать с помощью генератора случайных чисел.