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$$). Переместить все элементы первой очереди (в порядке от начала к концу) в конец второй очереди и вывести новые адреса начала и конца второй очереди. Операции выделения и …
Решаем задачи Абрамян на Паскале. Param48
Param48. Описать функцию IntFileSize($$S$$) целого типа, возвращающую количество элементов в файле целых чисел с именем $$S$$. Если файл не существует, то функция возвращает $$-1$$. С помощью этой функции найти количество элементов в трех файлах с данными именами.
Решаем задачи Абрамян на Паскале. Pointer20
Pointer20. Даны указатели $$P_1$$ и $$P_2$$ на начало и конец непустой очереди. Извлекать из очереди элементы, пока значение начального элемента очереди не станет четным, и выводить значения извлеченных элементов (если очередь не содержит элементов с четными значениями, то извлечь все ее элементы). Вывести также новые адреса начала и конца очереди (для пустой очереди дважды вывести …
Решаем задачи Абрамян на Паскале. Param47
Param47. Описать функцию HexToDec($$S$$) целого типа, определяющую целое неотрицательное число по его строковому представлению $$S$$ в 16-ричной системе счисления. Параметр $$S$$ имеет строковый тип, состоит из символов «0»-«9», «A»-«F» и не содержит ведущих нулей (за исключением значения «0»). Используя эту функцию, вывести пять чисел, для которых даны их 16-ричные представления.
Решаем задачи Абрамян на Паскале. Pointer19
Pointer19. Дано число $$N$$ $$(>0)$$ и указатели $$P_1$$ и $$P_2$$ на начало и конец непустой очереди. Извлечь из очереди $$N$$ начальных элементов и вывести их значения (если очередь содержит менее $$N$$ элементов, то извлечь все ее элементы). Вывести также новые адреса начала и конца очереди (для пустой очереди дважды вывести $$nil$$). После извлечения элементов из …
Решаем задачи Абрамян на Паскале. Param46
Param46. Описать функцию BinToDec($$S$$) целого типа, определяющую целое неотрицательное число по его строковому представлению $$S$$ в двоичной системе счисления. Параметр $$S$$ имеет строковый тип, состоит из символов «0»-«1» и не содержит ведущих нулей (за исключением значения «0»). Используя эту функцию, вывести пять чисел, для которых даны их двоичные представления.
Решаем задачи Абрамян на Паскале. Pointer18
Pointer18. Дано число $$D$$ и указатели $$P_1$$ и $$P_2$$ на начало и конец очереди, содержащей не менее двух элементов. Добавить элемент со значением $$D$$ в конец очереди и извлечь из очереди первый (начальный) элемент. Вывести значение извлеченного элемента и новые адреса начала и конца очереди. После извлечения элемента из очереди освободить память, занимаемую этим элементом.