Алгоритмы


В любом цикле обязательно должно содержаться условие, определяющее


Download 1.67 Mb.
Pdf ko'rish
bet18/51
Sana05.09.2023
Hajmi1.67 Mb.
#1672916
TuriУчебное пособие
1   ...   14   15   16   17   18   19   20   21   ...   51
Bog'liq
Algoritm

В любом цикле обязательно должно содержаться условие, определяющее 
окончание цикла. 
В рассмотренном примере цикл закончится, когда значение счетчика i станет 
равным k +1, при этом условие цикла i <= k станет ложным. Поэтому исполнитель 
алгоритма должен закончить выполнять команды, входящие в тело цикла, и 
выполнить команду, следующую за циклом, то есть, «Вывод S». 
 
Контрольные вопросы к теме 
 
1. На какие виды делятся алгоритмы? 
2. Какие алгоритмы называются линейными?
3. Почему они так называются? 
4. Как выполняются команды в линейном алгоритме? 
5. Какие алгоритмы называются разветвляющимися? 
6. От чего зависит выбор пути в разветвляющемся алгоритме? 
7. Как называется каждый путь в разветвляющемся алгоритме? 
8. Какой алгоритм называется циклическим?
9. Что называется телом цикла? 


Алгоритмы 
Т. Н. Горностаева 
http://izd-mn.com/
22 
2. Структурные алгоритмы 
2.1 Базовые структуры алгоритмов 
Наглядность и доступность – эти свойства присущи алгоритмам, записанным 
в виде блок – схемам. От них легко переходить к программированию на 
алгоритмических языках. Но алгоритм при этом должен удовлетворять ряду 
требований: 
Быть понятным, причем не только автору, но и человеку, который 
переводит его на язык программирования. 
Быть легко проверяемым
Допускать возможность изменения без существенной перестройки всей 
структуры. 
Для удовлетворения этих требований в информатике используют 
структурный подход к построению алгоритмов, другими словами, строят 
структурные алгоритмы. 
Алгоритм 
называется 

Download 1.67 Mb.

Do'stlaringiz bilan baham:
1   ...   14   15   16   17   18   19   20   21   ...   51




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling