Записи с меткой «Изучение»

Решаем задачи Абрамян на Паскале. Pointer67

Pointer67. Даны указатели на первый, последний и текущий элементы двух непустых двусвязных списков. Используя тип TList (см. задание Pointer59), описать процедуру AddList($$L_1$$, $$L_2$$), которая добавляет все элементы из списка $$L_2$$ (в том же порядке) в конец списка $$L_1$$; в результате список $$L_2$$ становится пустым. Текущим элементом списка $$L_1$$ становится первый из добавленных элементов. Оба параметра …

Решаем задачи Абрамян на C. Series24

Series24. Дано целое число $$N$$ и набор из $$N$$ целых чисел, содержащий по крайней мере два нуля. Вывести сумму чисел из данного набора, расположенных между последними двумя нулями (если последние нули идут подряд, то вывести 0).

Решаем задачи Абрамян на C. Proc9

Proc9. Описать процедуру AddLeftDigit($$D$$, $$K$$), добавляющую к целому положительному числу $$K$$ слева цифру $$D$$ ($$D$$ — входной параметр целого типа, лежащий в диапазоне 1-9, $$K$$ — параметр целого типа, являющийся одновременно входным и выходным). С помощью этой процедуры последовательно добавить к данному числу $$K$$ слева данные цифры $$D_1$$ и $$D_2$$, выводя результат каждого добавления.

Решаем задачи Абрамян на C. Series23

Series23. Дано целое число $$N$$ ($$> 2$$) и набор из $$N$$ вещественных чисел. Набор называется пилообразным, если каждый его внутренний элемент либо больше, либо меньше обоих своих соседей (то есть является «зубцом»). Если данный набор является пилообразным, то вывести 0; в противном случае вывести номер первого элемента, не являющегося зубцом.

Решаем задачи Абрамян на Паскале. Pointer66

Pointer66. Даны указатели $$P_1$$, $$P_2$$ и $$P_3$$ на первый, последний и текущий элементы непустого двусвязного списка. Используя тип TList (см. задание Pointer59), описать процедуру SpliTList($$L_1$$, $$L_2$$), которая переносит элементы списка $$L_1$$ от текущего до последнего в новый список $$L_2$$ (таким образом, список $$L_1$$ делится на две части, причем первая часть может оказаться пустой). Параметры процедуры …