Структурне програмування: відмінності між версіями
[перевірена версія] | [перевірена версія] |
Вилучено вміст Додано вміст
Ветер (обговорення | внесок) Немає опису редагування |
Немає опису редагування |
||
Рядок 1:
{{Парадигми програмування}}
'''Структурне програмування'''
Згідно з цією методологією будь-яка програма може бути створена використовуючи три конструкції:
* '''послідовне виконання'''
* '''розгалуження'''
* '''цикл'''
Кожна конструкція являє собою блок із одним входом і одним виходом.
Блок '''Слідування''' передбачає послідовне (лінійне) виконання операторів програми.
Блок '''Вибір''' являє собою точку прийняття рішення про подальший перебіг виконання операторів програми. Вибір здійснюється однією із трьох структур:
* '''if''' (єдиний вибір)
* '''
* '''switch''' або '''case''' (множинний вибір)
Усі три структури можна звести до одного типу '''if'''.
Рядок 38:
{{Compu-prog-stub}}
{{Без джерел}}
[[Категорія:Парадигми програмування]]
|