|
Программирование разветвлений. Алгоритмы разветвляющейся структуры
Программирование разветвлений.
Алгоритмы разветвляющейся структуры
О чень часто последовательность шагов алгоритма различна для разных исходных данных, возможных в решаемой задаче. Такие алгоритмы называются разветвляющимися. В обычном смысле разветвление предполагает наличие альтернатив (вариантов или ветвей). При выполнении алгоритма происходит выбор одной или нескольких последовательностей шагов алгоритма – ветвей при выполнении некоторого условия. Чаще всего ветвление предусматривает два варианта. В блок-схемах эта ситуация описывается следующим образом:
а) разделение алгоритма на две ветви, каждая из которых предусматривает выполнение некоторых шагов
ЕСЛИ…………ТО………..ИНАЧЕ……
| б) разветвление, при котором в одной ветви не предусмотрено никаких шагов (обход)
ЕСЛИ………ТО………
| Да
(ТО) Да
(ТО) ![](data:image/png;base64,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)
|
![](data:image/png;base64,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)
| Проверка условия, записанного после слова ЕСЛИ, предполагает два варианта ответа:
ДА (условие выполнено), НЕТ (условие не выполнено).
В зависимости от варианта ответа и выбирается вариант выполнения алгоритма, или, как говорят, выполняется ветвь.
Пример 1. Составить алгоритм нахождения действительных корней квадратного уравнения общего вида ax2+bx+c=0, a≠0, b≠0. В случае, если нет действительных корней, написать «нет действительных корней».
Блок-схема алгоритма
![](data:image/jpg;base64,/9j/4AAQSkZJRgABAQIAOwA7AAD/2wBDAAMCAgICAgMCAgIDAwMDBAYEBAQEBAgGBgUGCQgKCgkICQkKDA8MCgsOCwkJDRENDg8QEBEQCgwSExIQEw8QEBD/2wBDAQMDAwQDBAgEBAgQCwkLEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBD/wAARCAN+A5wDASIAAhEBAxEB/8QAGgABAQEBAQEBAAAAAAAAAAAAAAQDAgEFCf/EADQQAQACAgEDAgQEBAUFAAAAAAABAgMREgQhMRNBIlFhgTJxkaEUI7HwBSQ0QsFSYtHh8f/EABUBAQEAAAAAAAAAAAAAAAAAAAAB/8QAGBEBAQEBAQAAAAAAAAAAAAAAABEBITH/2gAMAwEAAhEDEQA/APyqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAd4ojlznJFePePrL3LabRWJyRaIjtr2ZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/Z)
Условные операторы
Для программирования разветвляющейся структуры на Фортране предусмотрено несколько видов условных операторов: условный логический оператор, условный блочный оператор, условный структурный оператор. В записи алгоритма эти операторы заменяют шаг ЕСЛИ в блок-схемах. В этих операторах условие записывается в виде логического выражения, которое может принимать лишь два значения: .TRUE. (истина) или .FALSE. (ложь).
Определение. Логическое выражение (ЛВ) представляет собой неравенство (или отношение), т.е. сравнение переменных или арифметических выражений. Напомним, как логические операции записываются на Фортране.
Операции сравнения (отношения):
Название операции
| Символ операции
(Фортран-90 и Фортран -77)
| Больше
| > и .GT.
| Больше или равно
| >= и .GE.
| Не равно
| /= и .NE.
| Меньше
| < и .LT.
| Меньше или равно
| <= и .LE.
| Равно
| == и .EQ.
| Логические операции:
Название операции
| Символ операции
| Логическое отрицание НЕ
| .NOT.
| Логическое пересечение И
| .AND.
| Логическое объединение ИЛИ
| .OR.
| Логическая эквивалентность
| .EQV.
| Логическая неэквивалентность
| .NEQV.
| Примеры логических выражений:
Обычная запись
| Фортран
| Значение ЛВ
|
![](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAAWCAYAAABud6qHAAAACXBIWXMAAA7FAAAOxAFed92+AAAC/klEQVR4nO1XMW7qQBB9K+Uga9G44BBGaWyl5QZ2E6U14gzItFEauAEtshuED5GCBtk3mT/jtcHwjf0x+Z/8iFdE3ni9+/bNm5nliYjwwPV4ujeB/xWlcClN1Ax2FsPXUPel1ITvx+/huJ64QThxwQjYEiLne7jgKqQTUjMbWexDo51/OlE0szPEvj7M6y9cvscnXIx17xXugJyWnoUg4cdwC4qd9oDnS/KsADLdXZy+6i+c9lVMfu/P/ynEXaM5P7hYZAT6gzqZLz2yVmNktMU7Z9bn2ftW4cSixX4VWHaxdj5RkP+7i8q+x0iGReqmkDQuqC5OLd6wC5m5cihT/M2+x3HXITv5C2++dumOlKxD+7Eyvkgb72uXheMojeYhl7AIjmwoUVsPis11tKVwzvVtwKNCtFfgg7B9V5jtl5iMdnhhom9LD9Zqg9z3qZm0fLvmuRlsFn61yTHYWbR+YVdEt9RNE8jVOANRW9D647Jw2mYPBFinLJzDYydS5FS8pL6FmBZjrfw4NmTZz8l8h2kpdrpLCMNpS6Tl28g8jV0KAgsQh97cbGRdwoAdpxSoypTLPK5Hi3Bcw7Y7rg2K0yikg/ME+Q6Ja+OjPj/fYJVIelXzctqzkKFRtxN6MOS/Q0w5N78KTkSKJC6SLUqou3Rr+ldobw7iMt65qBVe0bqLlEvXXJE4DXQ9giKmHFxXYxGSXRn/CQ1268wU733O2+qO6deiPIdJYQWVsAulq0YdXbUFzcJxhLz926Goa9vFsa0YJw1f9Mk8EVPIOL+5MsfSe6dBXHPsCaoamWHxauqc/7yhyeYZUWtT6QOTwn55RuXtqW8KNwonIiTzOVSAsqNIk6g20OCsokBSuIiaPqSle36pSwJYynRHp4HceffMyzqnipqkz6d/Leo1uwm1O1wB4RUcndoo3KE2XNzz/H0tknVibYs0rHO8AtyK2kW3DW1No+Oe+kN/qzYE8otRCueoqNW398b34/dDHff38RCuJx7C9cRDuJ54CNcTvwAji40QezqM8AAAAABJRU5ErkJggg==)
| abs(sin(x)) .LE. 1
| истина (для любых x)
| N кратно 5?
| N / 5 * 5 = = N
| истина, еслиNделится на 5 и ложь, если не делится на 5
|
![](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAAAWCAYAAAB3/EQhAAAACXBIWXMAAA7GAAAOxAHY468QAAADJElEQVR4nO1XMW7qQBB9K3GQtdJQ+BC20hjR+gZ2g9La4gyR3SIafAO3yG4QPgQFjcXeZP6s14D9CQgCSRSRaQIb73jevPdmlwER4Vlj8PmtFcXCRbr/6i2wKwJIQDygrm+JO8CjA7hCLN6xUgEC+ZjCviPuAO+IpHDMR1XTJpoikb+HdR0H8CobkRWWzedoTUicPpAqFuQ2Go+wpgROI++j9L3F7hvL/iCqmERToIfFrtAKPCVCZTSyQtgtvgN4GcyxyC1o/JtaMbGyt+m9Aa4T74HrYPZ5YCZNEyzEL0T/N+12DIKW49PmX9hhCNAW5Frk2ZmjKJuE0PTa7UpH9grbMkIUpdicbMphRx7KjY9XuV/mLk6AeeN5iaEHbK/HeBbIMo0wTq59nmsbMfBoDe76xWZVsYXcXyAqw8PaEXy15CRjrFnE6VbxgjTpswlvmsLPXXj+/NhZGYipLcgSbTJdwJ2s72tIrjwxdG0hE7bez56zeWNyGRkFQHzE3vF8vYE3fGNwTGFesw4ckirDJPeZXWDGm+yp7OV0EhJ0NUu9spkxY7HTSCFSmMvHxeNT0SrnBJGPeiTglu2e3kyCUagLXnN0F3oZBsdEgD9nASt2RLll8Aor9og9ZR9VMZfESZ3PAP0opAgKQtDD0rXRNcxrm/KfkgvfEagZcKap7miom8ZLCtqyPg9Ax+Q83Oj0gDfg1Qp5acMQO2Tut6i1pGwjZZVtiDXfGuFropq1jb7xkuQt5p3Jzk2dRhS6mjz+Vs1YXdwhSyDsAIcrmhOqBb9FyV4r9IvlC9n8aBhGrVSMvHp+vzvOyD5tijoWeVH2Zsh251OTudbjup3nTiKo50tzMqB71FXLtPF7N2k0bX2jVqStBf8esCeF92SvJTjBHEUgb2iuFK++Rwjfkb05ZNivaKY7yhcu5wqiBvrF5vIyQfZacBJTmAnulGXORoT7/z/6FqeVxZYr5M07ZVCIHfhy1pX12WOv81uEZc/s00AnoOD0URP7S8wXhvalPdaVf6qpl+vvximW+37YPCK0L52fefXPg//B+AP/rPEH/lnjqcH/A9p/hosHMdEjAAAAAElFTkSuQmCC)
| M**3 / = 64
| ложь для M = 4, истина для всех других случаев
|
![](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAAWCAYAAABjadrAAAAACXBIWXMAAA7GAAAOxAHY468QAAACuUlEQVR4nO1XPZKqQBjsqfIgQ5EQeAisTbA25QaYbG0qtWewMLVM9AakW0NiySEMSLaYm3zvG0BFUfH51r9XdiI4/z3dPUOHiPDCcXTuPYFHx20I0nPqWwMk1etwSYhciJuMfQbSUFBvNUOuAkjszuuGCvIwyxUC+TjErOFGJMhsoujDzxXV5/i0FjO7PnJyqECeRbie98kaJJt3b7bXVgZCLTMSVgibInIrJT0fQTW7erOzGtC8b2HQXYJIibILQ5aF0Cbasbr7iZlnYTT/hMsyMngqgoqFxT5yWmIielid1UqKQBGC+j/BF4asptWPZlLkTt0336NBvIAOAuISURGUUsgDjms5UQTXuC03qt3ZKveqASwDJSgo5/tPHemfgtyuLZtj2F0gyaDNMwoFmUV+451yOLzYeKFhZxZ9vxMoOrXQitQhS1e5Dxe8p5BO2KI8b3VoI6XDMomxFlenlGBUlhl5sTdhAqxFBWlYkRNdSk5TfQfhHT5+L4WxaXmkuydqJcg0CgntZFAhL3TxVQXUcaT0PTa/PYgxNnL/O3s1s+HaKDIs+zpD8R4cWT7VCOIdHY2LwkZ2NUYyHn7ce81BpGFJzlrx5jSc2FD7DtAZ64dFIsvXiiAj9w9gmmP2UeZQ8LagcPGG6NA9Q9rcxVaGj4PStrG/d8cxZIycHVvpRQw402YPPxzfnr9ZVmf/tNJVDonC+7LRQQlXRMshiZ7gk6+y2C9nxUHsfbLAzHPA45/MQibtg9twI4srA9tIaN6jNC3ihPmZbtbRKa7Z0bbK9ihtgRsJqje8Bcxt9+TkNLLEgz+V9UbnZ1064UNjiGVNGE91UTwNY68RnEtz0aiztyqc5NZccEOCEnaEAIucrnOZNEpRF7XcfM2TutPXfKs17osiZo6U/UcWuw5eBLXgRVALXgS14A/tRl+hKlNO5gAAAABJRU5ErkJggg==)
| (x >= -1) .AND. (x < 2)
| Истина, если x принадлежит промежутку ![](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFcAAAAWCAYAAAC1zAClAAAACXBIWXMAAA7FAAAOxAFed92+AAACTElEQVR4nO1WsW7CMBA9S3yIoywMfIRRF1BX/sAs7EV8Awor6gJ/wFqZBZWPYGBByZ9c72xI04rS2kkIqvIGFCf4fPfO9+46iAgt6kGnaQf+M1pya0RLbo0oTe5+KnDeTcFoKapwqGAYxbwLqdEgAaq1XTGy9RCj8TZfD1aOj3ByszUOozFsrbEKPHRGcT2MwPr58g5oVLOk/prgs7898hWN/e6IjmAaIwaRaw1sRpDiOyxFHw6lIgAXRH9BDwNYpQgom7ypPgmWQhsEXXyjZ/BCmw+nLEwWpDYCrcV9qTmOJcVxuqJEoWf573FKiV3YhBjQlBBn73Pt6Uw1Cc5O9rL1YtlUQ3O3YzNKqZxCtJr3v8EzptBlO7sM4mOEb89ESuJHSrkEX7G3JKmkG28UsOYWyuAW+PDKmosrp5gCEwLQ3zbvT9zTaIBj0jjgJqJ8fHNxH2f+CfnRIsll/8CxKLvuXNONe0ElKJA54pIUHN8AfUtaxj367cGMNvnBxc03l9QlIMFfYfvQcfZFox9jzlWJQMsy3yYBYkvBcjNJfpsW6P9zp5PUP0DJkKPLJ5j3WmIv/vIktYwfhNwchSriYIcnvD0GTQBeU1hNnO7qpx1Od0+QhMzcoQlmIu24pj5f7TYA3ddAcgszrgVpnhj/9bb9ERysuv7p+1SQnXVX2NKWJQ/2TPCEeCAiIiKAkE9PPPuHkSu1MFhGpcs10byUc3cuo2HFuJHg88k3+1VDstBcE70nHkxz/xdacmtES26NaMmtES25NaIlt0Z8AGn4W7fxl8jjAAAAAElFTkSuQmCC)
| |
|
|