Processing math: 0%

Рубрика «Проверка знаний»

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

Pointer24. Даны две непустые очереди; адреса начала и конца первой равны P_1 и P_2, а второй — P_3 и P_4. Очереди содержат одинаковое количество элементов. Объединить очереди в одну, в которой элементы исходных очередей чередуются (начиная с первого элемента первой очереди). Вывести указатели на начало и конец полученной очереди. Операции выделения и освобождения памяти не …

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

If26. Для данного вещественного x найти значение следующей функции f, принимающей вещественные значения: f(x) =\begin{cases} -x, \text{ if } x\leq 0,\\x^2,\text { if } 0 < x < 2,\\4, \text{ if } x \geq 2.\end{cases}

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

Param50. Описать процедуру InvertIntFile(S), меняющую порядок следования элементов файла целого типа с именем S на противоположный. Если файл не существует или содержит менее двух элементов, то процедура не выполняет никаких действий. Обработать с помощью этой процедуры три файла с данными именами.

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

Pointer23. Даны две непустые очереди; адреса начала и конца первой равны P_1 и P_2, а второй — P_3 и P_4. Перемещать элементы из начала первой очереди в конец второй, пока значение начального элемента первой очереди не станет четным (если первая очередь не содержит четных элементов, то переместить из первой очереди во вторую все элементы). Вывести …

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

If25. Для данного целого x найти значение следующей функции f, принимающей значения целого типа: f(x) =\begin{cases} 2*x,\text { if } x < -2\text { or } x > 2,\\-3*x, \text{ else }\end{cases}

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

Param49. Описать функцию LineCount(S) целого типа, возвращающую количество строк в текстовом файле с именем S. Если файл не существует, то функция возвращает -1. С помощью этой функции найти количество строк в трех файлах с данными именами.

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

Pointer22. Дано число N (>0) и две непустые очереди; адреса начала и конца первой равны P_1 и P_2, а второй — P_3 и P_4. Переместить N начальных элементов первой очереди в конец второй очереди. Если первая очередь содержит менее N элементов, то переместить из первой очереди во вторую все элементы. Вывести новые адреса начала и …

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

Pointer21. Даны две очереди; адреса начала и конца первой равны P_1 и P_2, а второй — P_3 и P_4 (если очередь является пустой, то соответствующие адреса равны nil). Переместить все элементы первой очереди (в порядке от начала к концу) в конец второй очереди и вывести новые адреса начала и конца второй очереди. Операции выделения и …