Записи с меткой «Паскаль»

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

Integer6. Дано двузначное число. Вывести вначале его левую цифру (десятки), а затем — его правую цифру (единицы). Для нахождения десятков использовать операцию деления нацело, для нахождения единиц — операцию взятия остатка от деления.

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

Integer5. Даны целые положительные числа $$A$$ и $$B$$ ($$A$$ > $$B$$). На отрезке длины $$A$$ размещено максимально возможное количество отрезков длины $$B$$ (без наложений). Используя операцию взятия остатка от деления нацело, найти длину незанятой части отрезка $$A$$.

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

Integer4. Даны целые положительные числа $$A$$ и $$B$$ $$(A > B)$$. На отрезке длины $$A$$ размещено максимально возможное количество отрезков длины $$B$$ (без наложений). Используя операцию деления нацело, найти количество отрезков $$B$$, размещенных на отрезке $$A$$.

Примеры решения задач из книги М. Э. Абрамян «1000 Задач по программированию.» Integer

Все входные и выходные данные в заданиях этой группы являются целыми числами. Все числа, для которых указано количество цифр (двузначное число, трехзначное число и т. д.), считаются положительными.

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

Begin40. Найти решение системы линейных уравнений вида: $$\begin{cases}A_1*x + B_1*y = C_1,\\A_2*x+B_2*y=C_2,\end{cases}$$ заданной своими коэффициентами $$A_1$$, $$B_1$$, $$C_1$$, $$A_2$$, $$B_2$$, $$C_2$$, если известно, что данная система имеет единственное решение. Воспользоваться формулами: $$x=(C_1*B_2-C_2*B_1)/D$$, $$y=(A_1*C_2-A_2*C_1)/D$$, где $$D=A_1*B_2-A_2*B_1$$.