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

Примеры решения задач из книги М. Э. Абрамян «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$$.

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

Begin39. Найти корни квадратного уравнения $$A*x^2+B*x+C=0$$, заданного своими коэффициентами $$A$$, $$B$$, $$C$$ (коэффициент $$A$$ не равен 0), если известно, что дискриминант уравнения положителен. Вывести вначале меньший, а затем больший из найденных корней. Корни квадратного уравнения находятся по формуле $$x_1=(-B+\sqrt{D})/(2*A)$$,$$x_2=(-B-\sqrt{D})/(2*A)$$, где $$D$$ — дискриминант, равный $$B^2-4*A*C$$.

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

Begin37. Скорость первого автомобиля $$V_1$$ км/ч, второго — $$V_2$$ км/ч, расстояние между ними $$S$$ км. Определить расстояние между ними через $$T$$ часов, если автомобили первоначально движутся навстречу друг другу. Данное расстояние равно модулю разности начального расстояния и общего пути, проделанного автомобилями; общий путь = время * суммарная скорость.

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

Begin36. Скорость первого автомобиля $$V_1$$ км/ч, второго — $$V_2$$ км/ч, расстояние между ними $$S$$ км. Определить расстояние между ними через $$T$$ часов, если автомобили удаляются друг от друга. Данное расстояние равно сумме начального расстояния и общего пути, проделанного автомобилями; общий путь = время * суммарная скорость.

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

Begin35. Скорость лодки в стоячей воде $$V$$ км/ч, скорость течения реки $$U$$ км/ч ($$U$$ < $$V$$). Время движения лодки по озеру $$T_1$$ ч, а по реке (против течения) $$T_2$$ ч. Определить путь $$S$$, пройденный лодкой (путь = время * скорость). Учесть, что при движении против течения скорость лодки уменьшается на величину скорости течения.

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

Begin34. Известно, что $$X$$ кг шоколадных конфет стоит $$A$$ рублей, а $$Y$$ кг ирисок стоит $$B$$ рублей. Определить, сколько стоит 1 кг шоколадных конфет, 1 кг ирисок, а также во сколько раз шоколадные конфеты дороже ирисок.

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

Begin32. Дано значение температуры $$T$$ в градусах Цельсия. Определить значение этой же температуры в градусах Фаренгейта. Температура по Цельсию $$T_C$$ и температура по Фаренгейту $$T_F$$ связаны следующим соотношением: $$T_C=(T_F-32)*5/9$$.