Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Основные алгоритмические конструкции



В зависимости от последовательности выполнения действий в алгоритме выделяют алгоритмы линейной, разветвленной и циклической структуры.

Линейный алгоритм не содержит логических условий и им одну ветвь вычислений

Разветвляющийся алгоритм содержит одну или несколько ветвей вычисления.

Циклический алгоритм содержит многократно повторяемые части.

Составить алгоритм и написать программу, которая выводят y=x2 в диапазоне от -10 до 10, с шагом 0,5.

Программирование – раздел информатики, который изучает методы и средства, создание, тестирование и использование программ.

Программирование подразделяется на следующие этапы:

1. Постановка задачи.

2. Разработка алгоритма.

3. Программирование алгоритма на языке программирования.

4. Набор программ в среде программирования.

5. Запуск программы и ее отладка.

6. Тестирование работы программы.

7. Использование программы для решения задач.

Метка – это последовательность цифр в диапазоне от 0 до 9999 или идентификатор.

Идентификатор – набор знаков ограниченной длины, начиная с латинской буквы. Может содержать латинские буквы, цифры, знак пробела. Служит для обозначения переменных, констант, структур в качестве их имени.

Процедурный язык – программа строится как алгоритм действия (процедура) компьютера. Примеры: Fortran, C, Basic, Pascal.

Линейная структура программы – последовательное выполнение операторов.

Тело программы можно представить как – последовательность операторов. Каждый оператор закрывается точкой с запятой.

Существует два основных вида операторов: простые операторы и структурные операторы. Оператор присваивания заменяет текущее значение переменной новым значением, которое определяется выражением, или определяет выражение, значение которого должно возвращаться функцией.

Оператор процедуры определяет активизацию процедуры, обозначенную с помощью идентификатора процедуры. Если соответствующее описание процедуры содержит список формальных параметров, то оператор процедуры должен содержать в себе соответствующий ему список фактических параметров (параметры, список которых приводится в определении, являются формальными параметрами, а в операторе вызова процедуры они являются фактическими параметрами).

Структурные операторы строятся из других операторов, порядок выполнения которых должен быть последовательным (составные операторы и операторы над записями), определяемым условной передачей управления (условные операторы) или повторяющимся (операторы цикла).

Составные операторы задают порядок выполнения операторов, являющихся их элементами. Они должны выполняться в том порядке, в котором они записаны. Составные операторы обрабатываются, как один оператор, что имеет решающее значение там, где синтаксис Паскаля допускает использование только одного оператора. Операторы заключаются в ограничители begin и end, и отделяются друг от друга точкой с запятой.





Дата публикования: 2015-01-23; Прочитано: 353 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...