Pointer25. Даны две непустые очереди; адреса начала и конца первой равны $$P_1$$ и $$P_2$$, а второй — $$P_3$$ и $$P_4$$. Элементы каждой из очередей упорядочены по возрастанию (в направлении от начала очереди к концу). Объединить очереди в одну с сохранением упорядоченности элементов. Вывести указатели на начало и конец полученной очереди. Операции выделения и освобождения памяти …
Записи с меткой «Изучение»
Решаем задачи Абрамян на C. For4
For4. Дано вещественное число — цена 1 кг конфет. Вывести стоимость 1, 2, …, 10 кг конфет.
Решаем задачи Абрамян на C. If27
If27. Для данного вещественного x найти значение следующей функции f, принимающей значения целого типа: $$f(x) =\begin{cases} 0, \text{ if } x < 0,\\ 1, \text{ if } x\in [0, 1), [2, 3), … ,\\-1, \text{ if } x\in[1, 2), [3, 4), … .\end{cases}$$
Решаем задачи Абрамян на Паскале. Param51
Param51. Описать процедуру AddLineNumbers($$S$$, $$N$$, $$K$$, $$L$$), добавляющую в начало каждой строки существующего текстового файла с именем $$S$$ ее порядковый номер: первая строка получает номер $$N$$, вторая — $$N+1$$ и т. д. Номер отображается в $$K$$ позициях, выравнивается по правому краю и отделяется от последующего текста $$L$$ пробелами $$(K>0, L>0)$$. Если строка файла является пустой, …
Решаем задачи Абрамян на C. For13
For13. Дано целое число $$N$$ ($$> 0$$). Найти значение выражения $$1.1 — 1.2 + 1.3 — …$$ ($$N$$ слагаемых, знаки чередуются). Условный оператор не использовать.
Решаем задачи Абрамян на C. For3
For3. Даны два целых числа $$A$$ и $$B$$ ($$A < B$$). Вывести в порядке убывания все целые числа, расположенные между $$A$$ и $$B$$ (не включая числа $$A$$ и $$B$$), а также количество $$N$$ этих чисел.
Решаем задачи Абрамян на Паскале. 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$$. Перемещать элементы из начала первой очереди в конец второй, пока значение начального элемента первой очереди не станет четным (если первая очередь не содержит четных элементов, то переместить из первой очереди во вторую все элементы). Вывести …