Tarmoqlanuvchi algoritm tushunchasiga izoh bering va hayotiy misollar keltiring

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.

Другие задачи с этого варианта

1 2 3

Книга: Informatika fanidan imtixon savollariga javoblar 9 sinf
Билет: №12

Поиск

Там мы публикуем различные ЕГЭ и DTM варианты, решения школьных экзаменов, видеоуроки и многое другое.

Абитуриентам

ЦТ, Беларусь

Сборники тестов, Узбекистан
DTM варианты
Онлайн ДТМ тестирование

Решебники

Физика
Математика

Онлайн тестирование

Английский язык Английский язык
Русский язык Русский язык
Математика Математика
Биология Биология
География География
История История

База знаний по предметам

Физика Физика
Математика Математика
Информатика Информатика
Литература Литература
Английский язык Английский язык
Русский язык Русский язык
Химия Химия
История История
География География
Биология Биология

Все разделы

"Test-Uz.Ru" © 2014-2024. Информационный портал для школьников, абитуриентов, студентов и учителей

О сайте | Обратная связь