Линейный алгоритм — это такой алгоритм, в котором все команды выполняются строго последовательно, одна за другой, без каких-либо ветвлений или повторений. Пример вычисления площади прямоугольника в Pascal — отличная иллюстрация:
pascal program RectangleArea; var length, width, area: Real; begin // Шаг 1: Запросить длину прямоугольника Write('Введите длину прямоугольника: '); ReadLn(length); // Шаг 2: Запросить ширину прямоугольника Write('Введите ширину прямоугольника: '); ReadLn(width); // Шаг 3: Вычислить площадь (длина * ширина) area := length * width; // Шаг 4: Вывести результат WriteLn('Площадь прямоугольника: ', area); end.
Таким образом, вычисление площади прямоугольника в Pascal — это классический пример линейного алгоритма, где каждая операция выполняется последовательно, приводя к конечному результату.