Студопедия
МОТОСАФАРИ и МОТОТУРЫ АФРИКА !!!


Авиадвигателестроения Административное право Административное право Беларусии Алгебра Архитектура Безопасность жизнедеятельности Введение в профессию «психолог» Введение в экономику культуры Высшая математика Геология Геоморфология Гидрология и гидрометрии Гидросистемы и гидромашины История Украины Культурология Культурология Логика Маркетинг Машиностроение Медицинская психология Менеджмент Металлы и сварка Методы и средства измерений электрических величин Мировая экономика Начертательная геометрия Основы экономической теории Охрана труда Пожарная тактика Процессы и структуры мышления Профессиональная психология Психология Психология менеджмента Современные фундаментальные и прикладные исследования в приборостроении Социальная психология Социально-философская проблематика Социология Статистика Теоретические основы информатики Теория автоматического регулирования Теория вероятности Транспортное право Туроператор Уголовное право Уголовный процесс Управление современным производством Физика Физические явления Философия Холодильные установки Экология Экономика История экономики Основы экономики Экономика предприятия Экономическая история Экономическая теория Экономический анализ Развитие экономики ЕС Чрезвычайные ситуации ВКонтакте Одноклассники Мой Мир Фейсбук LiveJournal Instagram

Алгоритм. Операции сравнения и логические выражения




Операции сравнения и логические выражения

Операцию сравнения, как и предполагает ее название, сравнивает два значения и возвращает результат логического типа. Если условие справедливо, он равен true, если ложно — false.

Шесть операций сравнения можно разбить на две категории: отношение и равенство. Перечень операций приведен в таблице №3.2.

Таблица 3.2.

Логические операции

Синтак­сис С# Название Пример Категория Объяснение
> Больше х > у Операция отношения Возвращает true, если х больше у, иначе — false
>= Больше или равно х >= у Операция отношения Возвращает true, если х больше или равно у, иначе — false
< Меньше х < у Операция отношения Возвращает true, если х меньше у, иначе — false
<= Меньше или равно х <= у Операция отношения Возвращает true, если х меньше или равно у, иначе — false
== Равно х==у Операция равенства Возвращает true, если х равно у, иначе — false
!= Не равно х != у Операция равенства Возвращает true, если х не равно у, иначе — false

Все операции сравнения возвращают значение типа bool (true или false). Таким об­разом, они формируют логические выражения. Следует отметить, что для создания логического выраже­ния каждая операция сравнения объединяет не более и не менее, чем два операнда. Опе­рации отношения формируют выражения отношения, а операции равенства, соответ­ственно, - выражения равенства.

<Выражение_отношения>::=

<Операнд> <Операция_отношения> <Операнд>

<Выражение_раеенства>::=

<Операнд> <Операция_равенства> <Операнд>

<Операнд>

::= <Литерал>

::= <Идентификатор_числовой_переменной>

::= <Идентификатор_числовой_константы>

::= <Числовое_выражение>

::= <Вызов_метода>

<Операция_отношения>

::= >

::= >=

::= <

::= <=

<Операция_равенства>

::= ==

::= !=

<Операция_сравнения>

::= <Операция отношения>

::= < Операция равенства>

Алгоритм – это некоторая последовательность действий, которая за конечное число шагов позволяет получить результат или прийти к выводу, что получение результата невозможно.

блок начала алгоритма (должен быть только один)
блок окончания выполнения алгоритма (не менее одного)
блок ввода/вывода
Любые вычисления оказываются в таких блоках. Если подряд идёт несколько вычислений, то их можно писать внутри одного блока действия.
блок условия (условного перехода)
цикл с параметрами <нз> - начальное значение <кз> - конечное значение
внутристраничный переход N – номер перехода
межстраничный переход N – номер страницы, на которую осуществляется переход, M – номер перехода на странице.

Линии, соединяющие блоки, могут изгибаться только под прямым углом, следует избегать пересечения линий. Если линия идёт слева направо или сверху вниз, то стрелка на ней не ставится. Если линия идёт справа налево или снизу вверх, стрелку ставить обязательно.








Дата добавления: 2014-02-02; просмотров: 1073; Опубликованный материал нарушает авторские права? | Защита персональных данных | ЗАКАЗАТЬ РАБОТУ


Не нашли то, что искали? Воспользуйтесь поиском:

Лучшие изречения: Учись учиться, не учась! 10856 - | 8116 - или читать все...

Читайте также:

  1. III. Методологические основы истории
  2. VI. Метеорологические условия и их нормирование в производственных помещениях в соответствии с ГОСТ 12.1.005-88
  3. VII. Операции с ценными бумагами, номинированным в иностранной валюте
  4. Агентские операции
  5. АДМИНИСТРАТИВНАЯ И УГОЛОВНАЯ ОТВЕТСТВЕННОСТЬ ЗА ЭКОЛОГИЧЕСКИЕ ПРАВОНАРУШЕНИЯ
  6. Административная ответственность за экологические правонарушения
  7. Административная ответственность за экологические правонарушения
  8. Административная ответственность за экологические правонарушения. Виды юридической ответственности за экологические правонарушения
  9. Административно-правовые методы управления. Экономические методы управления. Социально-психологические методы управления. Взаимосвязь методов управления
  10. Активные операции КБ, их роль в деятельности КБ
  11. Активные операции коммерческих банков
  12. Активные операции коммерческого банка


 

3.227.252.191 © studopedia.ru Не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования. Есть нарушение авторского права? Напишите нам | Обратная связь.


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