Pointer1. Дан адрес $$P_1$$ записи типа TNode, содержащей поле Data (целого типа) и поле Next (типа PNode — указателя на TNode). Эта запись связана полем Next со следующей записью того же типа. Вывести значения полей Data обеих записей, а также адрес $$P_2$$ следующей записи.
Записи с меткой «Изучение»
Решаем задачи Абрамян на C. If4
If4. Даны три целых числа. Найти количество положительных чисел в исходном наборе.
Решаем задачи Абрамян на Паскале. Recur16
Recur16. Вывести значение целочисленного выражения, заданного в виде строки $$S$$. Выражение определяется следующим образом: <выражение>::= <терм>| <выражение>+<терм>| <выражение>- <терм> <терм>::= <элемент>| <терм>* <элемент> <элемент>::= <цифра>| (<выражение>)
Решаем задачи Абрамян на C. Case3
Case3. Дан номер месяца — целое число в диапазоне 1–12 (1 — январь, 2 февраль и т. д.). Вывести название соответствующего времени года («зима», «весна», «лето», «осень»).
Решаем задачи Абрамян на Паскале. Recur15
Recur15. Вывести значение целочисленного выражения, заданного в виде строки $$S$$. Выражение определяется следующим образом: <выражение>::= <терм>| <выражение>+<терм>| <выражение>- <терм> <терм>::= <цифра>| <терм>* <цифра>
Решаем задачи Абрамян на Паскале. Param27
Param27. Описать процедуру RemoveCols($$A$$, $$M$$, $$N$$, $$K_1$$, $$K_2$$), удаляющую из вещественной матрицы $$A$$ размера $$M \times N$$ столбцы с номерами от $$K_1$$ до $$K_2$$ включительно (предполагается, что $$1 < K_1 \le K_2$$). Если $$K_1>N$$, то матрица не изменяется; если $$K_2>N$$, то удаляются столбцы матрицы с номерами от $$K_1$$ до $$N$$. Двумерный массив $$A$$ и числа …
Решаем задачи Абрамян на C. If3
If3. Дано целое число. Если оно является положительным, то прибавить к нему 1; если отрицательным, то вычесть из него 2; если нулевым, то заменить его на 10. Вывести полученное число.
Решаем задачи Абрамян на C. Case2
Case2. Дано целое число K. Вывести строку-описание оценки, соответствующей числу KK (1 — «плохо», 2 — «неудовлетворительно», 3 — «удовлетворительно», 4 — «хорошо», 5 — «отлично»). Если KK не лежит в диапазоне 1–5, то вывести строку «ошибка».
Решаем задачи Абрамян на Паскале. Recur14
Recur14. Вывести значение целочисленного выражения, заданного в виде строки $$S$$. Выражение определяется следующим образом: <выражение>::= <цифра>| <выражение>+<цифра>|<выражение>- <цифра>
Решаем задачи Абрамян на Паскале. Param26
Param26. Описать процедуру RemoveRows($$A$$, $$M$$, $$N$$, $$K_1$$, $$K_2$$), удаляющую из вещественной матрицы $$A$$ размера $$M \times N$$ строки с номерами от $$K_1$$ до $$K_2$$ включительно (предполагается, что $$1 < K_1 \le K_2$$). Если $$K_1>M$$, то матрица не изменяется; если $$K_2>M$$, то удаляются строки матрицы с номерами от $$K_1$$ до $$M$$. Двумерный массив $$A$$ и числа …