Разработка в среде Turbo Pascal программы приведения дробей к общему знаменателю

Даны дроби:  (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. Найденные элементы упорядочить по возрастанию.

Для отладки программы элементы массива сформировать с помощью генератора случайных чисел.

Разработать в среде Turbo Pascal программу подсчета участков убывающих элементов массива.

Дан одномерный массив ненулевых целых чисел размера N.

1. Определить количество участков, на которых его элементы убывают.

2. Первый из найденных участков упорядочить по возрастанию.

Для отладки программы элементы массива сформировать с помощью генератора случайных чисел.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: