Hisoblash jarayonlari ham mavjud bo'lib, ularda ma'lum mantiqiy shartlarning bajarilishiga qarab, jarayonlar bir nechta tarmoqlarga bo'linadi va ulardan kamida bittasi bajariladi. Bunday jarayonlarni amalga oshirish uchun tarmoqlanish algoritmlari yaratilgan.
Agar berilgan shartning bajarilishiga qarab hisoblash jarayoni turli tarmoqlarda davom etsa va hisoblash jarayonida har bir tarmoq faqat bir marta bajarilsa, bunday hisoblash jarayonlari tarmoqlanuvchi algoritmlar deyiladi. Tarmoqli tuzilma odatda mantiqiy shartlar blokidan iborat. Tarmoqli tuzilma odatda ba'zi mantiqiy holatni tekshirishni o'z ichiga oladi. Tekshirish natijasiga qarab, u yoki bu yo'nalish amalga oshiriladi. Tarmoqli tuzilma shartni tekshirish natijasiga (ha yoki yo'q) qarab ikkita variantdan birini tanlash imkonini beradi, ya'ni ko'rsatilgan tarmoqlardan faqat bittasi bajarilishini ta'minlaydi.
Ushbu tuzilmalarni ikkita asosiy turga bo'lish mumkin - to'liq va qisqartirilgan.
Misol 0 (nol) dan katta qiymatga ega berilgan musbat A sonining kvadratini hisoblash algoritmini yarating:
1) boshlash;
2) A kiriting;
3) agar A > 0 bo'lsa, u holda 4-bosqichga o'ting;
4) natija A * A bo'lsin;
5) tugatish.
Bu misolda, agar A > 0 bo'lsa, u holda 4-banddagi ko'rsatma bajariladi, aks holda, ya'ni A ≤ 0 bo'lsa, 3-banddagi ko'rsatmalar bajarilmaydi.
Книга:
Informatika fanidan imtixon savollariga javoblar 9 sinf
Билет: №12
Там мы публикуем различные ЕГЭ и DTM варианты, решения школьных экзаменов, видеоуроки и многое другое.
Абитуриентам
Сборники тестов, Узбекистан
DTM варианты
Онлайн ДТМ тестирование
Решебники
Онлайн тестирование
Английский язык
Русский язык
Математика
Биология
География
История
База знаний по предметам
Физика
Математика
Информатика
Литература
Английский язык
Русский язык
Химия
История
География
Биология
"Test-Uz.Ru" © 2014-2024. Информационный портал для школьников, абитуриентов, студентов и учителей