|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Теоретичні відомості. Алгоритм циклічної структури – алгоритм, в якому передбачено виконання однієї і тієї ж послідовності дійАлгоритм циклічної структури – алгоритм, в якому передбачено виконання однієї і тієї ж послідовності дій. Циклом називається ділянка алгоритму, що багато разів повторює при різних значеннях параметрів однотипні обчислення (наприклад, розрахунки по одній і тій же формулі), Алгоритм, що містить цикл, називається циклічним. Циклічний алгоритм дозволяє істотно скоротити обсяг програми. Циклічні алгоритми діляться на алгоритми з передумовою та з післяумовою (в залежності від розташування блоку перевірки умови виходу з циклу). Для організації циклу необхідно передбачити: - завдання початкового значення параметра циклу – змінній, яка змінюватиметься при повтореннях циклу; - зміна значення цій змінній перед кожним новим повторенням циклу; - перевірку умови закінчення повторень за значенням параметра і перехід на початок циклу, якщо повторення не закінчені.
Загальна структура циклу: 1) Цикли з передумовою: а) цикли, котрі мають в собі лічильник: б) цикли з перевіркою умови:
2) Цикли з післяумовою: а) цикли з перевіркою умови:
Хід роботи Завдання. Побудуйте блок-схеми для знаходження значення вказаної функції (згідно варіанту), якщо х змінюється від х=-1 до х=2 з кроком 0.5. Виконайте завдання для циклів з передумовою та післяумовою.
Контрольні запитання. 1. Яка алгоритмічна структура називається циклічною? 2. Назвіть відомі вам типи циклів. 3. В яких випадках кажуть, що відбулося зациклювання? 4. Яке значення кроку циклу не можна вживати? Практична робота №8 Мета Навчитися створювати алгоритми розв’язку задач та давати їх графічне зображення за допомогою блок-схем. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |