Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Умовний оператор

Радиационная разведка

Химическая разведка

Магнитометрическая разведка

Магнитометрическая разведка обеспечивает добывание информации о магнитных по­лях и магнитных моментах разведуемого объекта.

Химическая разведка - разведка химического состава веществ объекта, производимой продукции, структуры окружающей среды (почвы, воздуха, водоемов, газа, дымообразований и др.)

Радиационная разведка - разведка ионизирующих излучений объекта. Сейсмическая разведка

Сейсмическая разведка - разведка сейсмических волн, создаваемых объектами разведки.

Вопросы для повторения:

1. Каковы возможности радиоразведки?

2. Каковы возможности радиотехнической разведки?

3. Каковы возможности радиолокационной разведки?

4. Каковы возможности разведки по техническим каналам?

5. Каковы возможности компьютерной разведки?

6. Каковы возможности оптико-электронной разведки?

7. Каковы возможности радиотепловизионной разведки?

8. Каковы возможности акустической разведки?

Умовний оператор має наступний синтаксис:

if < умова > then <оператор1> else <оператор2>.

if, then, else - ключові слова (якщо, то, інакше);

<умова > - логічний вираз типу порівняння (наприклад, a>b, c<=d, f=1);

<оператор1> и <оператор2> - будь-який оператор. Оператор функціонує наступним чином: якщо умова істинна, то виконується <оператор1> і управління передається наступному оператору; якщо умова хибна, виконується <оператор2> і управління передається наступному оператору. Таким чином, завжди виконується один з двох операторів – або у гілці then, або у гілці else.

Також існує скорочена форма умовного оператора (немає гілки else):

if <умова > then <оператор1>.

Оператор функціонує наступним чином: якщо умова істинна, то виконується <оператор1> і управління передається на наступний оператор; якщо умова хибна, управління відразу передається на наступний оператор.

Розглянемо фрагменти схем алгоритмів та відповідні фрагменти програм.

if a>b then max:=a else max:=b;
if k>0 then s:=s+k;
if a>b then if a>c then max:=a else max:=c;
     

У першому прикладі подана повна форма умовного оператора, у другому – скорочена, у третьому – скорочена з вкладеним умовним оператором, в четвертому – повна форма з вкладеними у кожній гілці умовними операторами. Вкладені умовні оператори зменшують кількість необхідних перевірок, але погіршують зрозумілість програми, тому не рекомендовано використовувати велику кількість вкладень.

При визначенні послідовності виконання вкладених умовних операторів необхідно враховувати, що кожне else відповідає тому if, яке йому безпосередньо передує.

 

Приклад: хай необхідно обчислити значення y за формулою:

Блок-схема алгоритму та програма:

 

program pr3;

var

x,y:real;

begin

writeln('Введите x:');

readln(x);

if x>0

then

y:=x*x*x+3

else

y:=x*sin(x);

writeln(y);

end.

<== предыдущая лекция | следующая лекция ==>
Акустическая разведка | Складений оператор. Якщо необхідно виконати у гілці умовного оператора декілька дій (операторів), то в цьому випадку доцільно використовувати складений оператор
Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 326; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.