Некоторые практические задачи, которые можно решить с помощью линейных алгоритмов:
- Определение количества символов между двумя буквами алфавита. 1 Пользователь вводит две буквы и определяет, на каких местах алфавита они стоят и сколько между ними находится букв. 1
- Нахождение длины гипотенузы. 14 По двум введённым пользователем катетам нужно вычислить длину гипотенузы. 1
- Генерация случайных чисел и символов. 1 Можно написать программу, которая генерирует в указанных пользователем границах случайное целое число, случайное вещественное число, случайный символ. 1
- Сумма и произведение цифр числа. 1 Например, нужно найти сумму и произведение цифр трёхзначного числа, которое вводит пользователь. 1
- Выведение уравнения прямой по координатам двух точек. 1 По введённым пользователем координатам двух точек нужно вывести уравнение прямой, проходящей через эти точки. 1
- Расчёт выплат по кредиту. 1 Например, можно рассчитать месячные выплаты и суммарную выплату по кредиту, если известно, что он составляет n рублей, берётся на y лет, под p процентов. 1
- Вычисление площадей и периметров фигур. 1 Например, можно вычислить площадь и периметр треугольника по данным трём сторонам, прямоугольника по данным ширине и высоте, круга по заданному радиусу. 1
- Обмен значений численных переменных. 1 Пользователь вводит два числа: одно присваивается одной переменной, а второе — другой. 1 Необходимо поменять значения переменных так, чтобы значение первой оказалось во второй, а второй — в первой. 1