| Сызыктуу алгоритмдер Алгоритмдерде командалар белгилүү тартипте биринин артынан экинчиси жазылат. Командалары жазылыш тартиби боюнча, б. а. бири-бирине удаалаш аткарылган алгоритм сызыктуу деп аталат. Мисалы, төмөндөгү даракты отургузуу алгоритми сызыктуу болуп эсептелет: 1) жерге чуњкурча казгыла; 2) көчөттү чуњкурчага салгыла; 3) чуњкурчадагы көчөттү көмгүлө; 4) көчөттү сугаргыла. Бул алгоритмди блок-схеманын жардамы менен төмөнкүдөй сүрөттөсө болот: Тармактуу алгоритмдер Зарыл аракеттердин ырааттуулугу алдын ала белгилүү болгон жагдайлар сейрек кездешет. Жашоодо көпчүлүк учурда үстөмдүк абалга жараша чечим кабыл алууга туура келет. Эгерде жаан жааса, биз кол чатыр алып плащь кийебиз; эгерде ысык болсо жењил кийинебиз. Абдан татаал шарттарды тандоо да кездешет. Кээ бир учурларда адамдын кийинки тагдыры тандалган чечимге жараша болушу мүмкүн. Чечимдерди кабыл алуунун логикасын мындай сыпаттоого болот: ЭГЕР АНДА БОЛБОСО Мисалдар: ЭГЕРДЕ чыњ ден соолук кааласањ, АНДА чыњдал, АНДАЙ БОЛБОСО бир күн кечке диванда оонап жат. ЭГЕРДЕ чабалекейлер ылдый учса АНДА жаан жайт, БОЛБОСО жаан жаабайт; ЭГЕРДЕ сабакка даярдансан, АНДА сейилдеп кел, БОЛБОСО сабак оку. Кээ бир учурларда жак болушу мумкун: ЭГЕРДЕ АНДА Мисал: ЭГЕРДЕ айдоочу болсоњ, АНДА кабинага отур. Кандайдыр бир шарттын аткарылышына же аткарылбашына жараша аракеттердин ырааттуулугун бир тарапка же башка тарапка ашыруучу аракеттердин уюштуруу формасы тармактануу деп аталат. 6-класстын окуучусу Асанов Болоттун аракеттеринин ырааттуулугун блок-схема түрүндө көрсөтөлү. Асан бул аракеттерин төмөнкүдөй элестетет: Эгерде Адилет үйүндө болсо, анда математика боюнча маселелерди чыгарабыз. Болбосо Алинага чалуу керек жана чогуу биология боюнча доклад даярдашыбыз керек. Эгерде Алина үйүндө жок болсо, анда дилбаян жазганга отуруш керек. Төмөнкү маселени чечүүдө ушундай кылып блок-схеманын жардамы менен абдан көрсөтмөлүү берсе болот. Бирдей даражадагы үч монетанын ичинен бирөө фальш (жалган, жењилирээк) Ташы жок таразанын жардамы менен бир эле жолу тартып аны (фальшты) кантип билсе болот? |