Студопедия
Контакти
 


Тлумачний словник

Реклама: Настойка восковой моли




Авто | Автоматизація | Архітектура | Астрономія | Аудит | Біологія | Будівництво | Бухгалтерія | Винахідництво | Виробництво | Військова справа | Генетика | Географія | Геологія | Господарство | Держава | Дім | Екологія | Економетрика | Економіка | Електроніка | Журналістика та ЗМІ | Зв'язок | Іноземні мови | Інформатика | Історія | Комп'ютери | Креслення | Кулінарія | Культура | Лексикологія | Література | Логіка | Маркетинг | Математика | Машинобудування | Медицина | Менеджмент | Метали і Зварювання | Механіка | Мистецтво | Музика | Населення | Освіта | Охорона безпеки життя | Охорона Праці | Педагогіка | Політика | Право | Програмування | Промисловість | Психологія | Радіо | Регилия | Соціологія | Спорт | Стандартизація | Технології | Торгівля | Туризм | Фізика | Фізіологія | Філософія | Фінанси | Хімія | Юриспунденкция

Завдання №3. РОЗГАЛУЖЕНІ ОБЧИСЛЮВАЛЬНІ ПРОЦЕСИ

Загрузка...

МЕТА РОБОТИ: вивчити і освоїти методику розробки програм обчислення функцій і математичних формул, які приводять до алгоритмів розгалуженої структури.

ТЕОРЕТИЧНІ ВІДОМОСТІ

Обчислювальний процес називається розгалужувальним, якщо в залежності від виконання певних умов він реалізується по одному із декількох, наперед визначених шляхів.

Умовні оператори забезпечують виконання або не виконання деякого одного оператора або групи операторів залежно від заданої умови. Використовуються два оператори: іfі swіtch.

Оператор умови іf змінює звичайний порядок виконання операторів програми. Є три модифікації цього оператору.

Формат:

а) неповний умовний оператор1 - іf <умова>

<оператор>

End

б) неповний умовний оператор2 - іf <умова>

<оператор1>

Else

<оператор2>

End

б) повповний -іf <умова>

<оператор1>

Elseіf

<оператор2>

Else

<оператор3>

end

Зарезервовані слова іf, else означають відповідно "якщо", "інакше".

Умова може бути простою або складною. Проста умова утворюється за допомогою знаків == рівно тотожно; > більше; < менше; ~= не рівно;> =більше рівне; <=менше рівне.. Складна умова будується за допомогою логічних операцій | умовне “або” – (OR); & умовне “і” – (AND); ~умовне заперечення (NOT). При записі умов можна використовувати всі можливі операції відношення.

Оператор вибору swіtch дозволяє робити вибір з довільної кількості наявних варіантів. Він складається з виразу, який називається селектором, і списку інструкцій, кожному з яких передує список констант вибору (список може складатися з одної константи). В операторі іfswіtch може використовуватися слово otherwіse.

Формат:

swіtch < вираз-селектор > % вираз - це обов’язково скаляр або рядок

case < список 1>

<інструкції1> % виконуються, якщо < вираз>=< список 1>

case < список 2>

< інструкції2> % виконуються, якщо <вираз>=< список 2>



Интернет реклама УБС

... otherwіse інструкції % виконуються, якщо значення

<вираз> не співпало з %жодним із перерахованих значень

End

Оператор swіtch працює за такою схемою. Спочатку визначається поточне значення виразу - селектора, і потім виконується оператор, константа вибору якого дорівнює поточному значенню селектора. Якщо жодна з констант не дорівнює поточному значенню селектора, то виконується оператор, що знаходиться за словом otherwіse (якщо воно є), а далі перший оператор за межею swіtch.

Загрузка...



<== попередня сторінка | наступна сторінка ==>
ПРИКЛАД ВИКОНАННЯ | ФОРМУЛЮВАННЯ ЗАДАЧІ

Не знайшли потрібну інформацію? Скористайтесь пошуком google:


 

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.002 сек.