Главная Обратная связь

Дисциплины:

Архитектура (936)
Биология (6393)
География (744)
История (25)
Компьютеры (1497)
Кулинария (2184)
Культура (3938)
Литература (5778)
Математика (5918)
Медицина (9278)
Механика (2776)
Образование (13883)
Политика (26404)
Правоведение (321)
Психология (56518)
Религия (1833)
Социология (23400)
Спорт (2350)
Строительство (17942)
Технология (5741)
Транспорт (14634)
Физика (1043)
Философия (440)
Финансы (17336)
Химия (4931)
Экология (6055)
Экономика (9200)
Электроника (7621)


 

 

 

 



Алгоритмы циклической структуры



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

Вводятся следующие понятия:

- параметр цикла - величина, с изменением значения которой связано многократное повторение,

- начальное и конечное значения параметра цикла - минимальное и максимальное значения, которые может принимать эта величина,

- шаг цикла - величина, на которую изменяется параметр цикла при каждом повторении.

Сам цикл организуется по определенным правилам:

- подготовка: задание исходного начального значения для параметра цикла (начальное и конечное значения, шаг) и иногда начальные значения для других переменных.

- тело: многократно повторяющиеся действия для вычисления искомых

величин. Подготовка следующего значения параметра цикла. Подготовка других значений.

- условие: определение необходимости дальнейшего выполнения действий.

В свою очередь циклы подразделяются на две разновидности:

· Цикл с предусловием,

· Цикл с постусловием.

 
 

Рис. 4.7.

Ниже в табл. 4.2 приведены обозначения управляющих структур алгоритмов.

Таблица 4.2

Управляющие структуры алгоритмов

Название структуры Представление в виде схемы Функции структуры
1. Последовательность действий       Алгоритмы линейной структуры
2. Выбор действия по условию       Ветвление алгоритма по выполнению условия
3. Цикл с предусловием     Сначала в цикле проверяется условие, а затем выполняется тело
4. Цикл с постусловием       Сначала выполняется тело цикла, затем проверяется условие

Семь основных элементов программирования

При работе с любым языком необходимо осуществлять следующие действия:

* вводить информацию в программу,

* выделять место для хранения информации,

* задавать инструкции по обработке информации,

* выводить информацию обратно из программы пользователю,

Можно организовать инструкции по обработке таким образом, чтобы:

* некоторые из них выполнялись только тогда, когда выполняется некоторое условие,

* другие повторялись бы несколько раз,

* третьи были бы разбиты на группы, которые могут выполняться в различных местах программы.

В соответствии с этими соображениями необходимо познакомиться в первую очередь с семью основными элементами программирования:

· ввод: чтение значений с клавиатуры, диска или УВВ,

· вывод: запись информации на экран, диск или УВВ,

· типы данных: константы, переменные, которые содержат числа (целые и вещественные), текст (символы и строки), или адреса(переменных),

· операции: присвоение одного значения другому, комбинации значений (+,- ...), сравнение и т.д.,

· условное выполнение: выполнение некоторого набора инструкций, если некоторое условие выполняется, и пропуск их, если условие не выполняется,

· циклы: набор инструкций, которые выполняются либо некоторое число раз, либо пока выполняется некоторое условие,

· подпрограммы: отдельно поименованный набор инструкций, которые могут выполняться в любом месте программы с помощью ссылки по имени.

5. Язык программирования С: Структура, программы, основные элементы программирования



Просмотров 993

Эта страница нарушает авторские права




allrefrs.su - 2025 год. Все права принадлежат их авторам!