Даны два числа: \( a \) и \( b \). Нужно найти их сумму, разность и произведение.
Алгоритм:
Даны стороны треугольника \( a \) и \( b \). Нужно определить, является ли он равнобедренным. Для равнобедренного треугольника достаточно, чтобы две стороны были равны.
Алгоритм:
Примечание: Задача сформулирована не полностью, так как для определения равнобедренности треугольника нужно знать все три стороны.
Атлет каждый день увеличивает пробег на 2 км. Нужно узнать, сколько он пробежит через 2, 4, ..., 10 дней. Это арифметическая прогрессия, где первый член \( a_1 \) — это пробег в первый день, а разность \( d = 2 \) км. Дни заданы через один: 2, 4, 6, 8, 10.
Алгоритм:
Примечание: Для полного решения задачи необходимо знать, сколько км атлет пробежал в первый день. Если считать, что в первый день он пробежал 2 км (то есть \( x = 2 \)), то:
Пример записи алгоритма на языке Паскаль (предполагая, что в первый день пробег 2 км):
program AthleteRun;
var
day, distance, total_distance: integer;
begin
distance := 2; // Пробег в первый день
writeln('Пробег атлета по дням:');
for day := 2 to 10 do
begin
if day mod 2 = 0 then
begin
distance := distance + 2;
writeln(day, ' день: ', distance, ' км');
end;
end;
end.Ответ: 1) Сумма, разность, произведение чисел a и b. 2) Треугольник равнобедренный, если две его стороны равны. 3) Пробег в 10-й день составит 20 км (при условии, что в 1-й день пробежал 2 км).