Урок 7. Тема: Понятие Линейного алгоритма.
Что же такое алгоритм линейной структуры?
Слово структура в данном случае понимается как порядок выполнения действий компьютера, а слово линейная (структура) говорит о том, что выполняться команды будут в «линию» или друг за другом (последовательно).
Как же будет выглядеть схема линейного алгоритма?
В виде блок-схемы это выглядит так:
Конечно следует отметить, что это упрощённая схема и в ней не хватает схематически отображенных операторов ввода и вывода, которые мы уже рассматривали в предыдущих уроках Урок 2. Тема: Ввод и вывод данных в Паскаль. и Урок 3. Тема: Чтение и запись данных в файл на Паскаль.
Таким образом структуру линейной программы можно разбить на три части:
1. Ввод исходных данных.
2. Выполнение вычислений с помощью оператора присваивания «:=». Заметим, что в Паскале практически всегда за исключением двух случаев, о которых будем говорить позже вместо знака равно ставится знак присваивания – двоеточие и равно.
3. Вывод результатов.
Какие же задачи можно предложить решить для закрепления программирования линейных алгоритмов:
Квадрат
Площадь квадрата
Удвоение
К примеру блок схема линейного алгоритма для задачи Площадь прямоугольника будет иметь следующий вид:
Для успешного решения задач на тему линейные алгоритмы рекомендую ознакомиться с таблицей в библиотечке Арифметические операции
Арифметические операции
Операция |
Действие |
Типы операндов |
Тип результата |
+ |
Сложение |
Целый или вещественный |
Целый или вещественный |
- |
Вычитание |
Целый или вещественный |
Целый или вещественный |
* |
Умножение |
Целый или вещественный |
Целый или вещественный |
/ |
Деление |
Целый или вещественный |
Вещественный |
Div |
Целочисленное деление |
Целый |
Целый |
Mod |
Остаток от целочисленного деления |
Целый |
Целый |
Скачано с www.znanio.ru
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.