Pointer32. Даны числа $$D_1$$ и $$D_2$$ и указатель $$P_0$$ на один из элементов непустого двусвязного списка. Добавить в начало списка новый элемент со значением $$D_1$$, а в конец — новый элемент со значением $$D_2$$. Вывести адреса первого и последнего элементов полученного списка.
Рубрика «Проверка знаний»
Решаем задачи Абрамян на Паскале. Pointer31
Pointer31. Дан указатель $$P_0$$ на один из элементов непустого двусвязного списка. Вывести число $$N$$ — количество элементов в списке, а также указатели $$P_1$$ и $$P_2$$ на первый и последний элементы списка.
Решаем задачи Абрамян на C. While3
While3. Даны целые положительные числа $$N$$ и $$K$$. Используя только операции сложения и вычитания, найти частное от деления нацело $$N$$ на $$K$$, а также остаток от этого деления.
Решаем задачи Абрамян на C. For10
For10. Дано целое число $$N$$ ($$> 0$$). Найти сумму $$1 + 1/2 + 1/3 + … + 1/N$$ (вещественное число).
Решаем задачи Абрамян на Паскале. Param58
Param58. Описать процедуру DecodeText($$S$$, $$K$$), которая дешифрует текстовый файл с именем $$S$$, зашифрованный с использованием кодового смещения $$K$$ (способ шифрования описан в задании Param57). Используя эту процедуру и зная кодовое смещение $$K$$, расшифровать файл с указанным именем.
Решаем задачи Абрамян на C. For9
For9. Даны два целых числа $$A$$ и $$B$$ ($$A < B$$). Найти сумму квадратов всех целых чисел от $$A$$ до $$B$$ включительно.
Решаем задачи Абрамян на C. While2
While2. Даны положительные числа $$A$$ и $$B$$ ($$A > B$$). На отрезке длины $$A$$ размещено максимально возможное количество отрезков длины $$B$$ (без наложений). Не используя операции умножения и деления, найти количество отрезков $$B$$, размещенных на отрезке $$A$$.
Решаем задачи Абрамян на Паскале. Pointer30
Pointer30. Дан указатель $$P_1$$ на начало непустой цепочки элементов-записей типа TNode, связанных между собой с помощью поля Next. Используя поле Prev записи TNode, преобразовать исходную (односвязную) цепочку в двусвязную, в которой каждый элемент связан не только с последующим элементом (с помощью поля Next), но и с предыдущим (с помощью поля Prev). Поле Prev первого элемента …
Решаем задачи Абрамян на Паскале. Param57
Param57. Описать процедуру EN_CodeText($$S$$, $$K$$), которая шифрует текстовый файл с именем $$S$$, выполняя циклическую замену каждой русской буквы на букву того же регистра, расположенную в алфавите на $$K$$-й позиции после шифруемой буквы $$(0<K<10)$$. Например, при $$K=3$$ «А» перейдет в «Г», «я» — в «в». Букву «ё» в алфавите не учитывать, считая, что за буквой «е» …
Решаем задачи Абрамян на C. For8
For8. Даны два целых числа $$A$$ и $$B$$ ($$A < B$$). Найти произведение всех целых чисел от $$A$$ до $$B$$ включительно.