Всего на сайте:
119 тыс. 927 статей

Главная | Математика

Задачи с ветвлениями  Просмотрен 25

Сложные проблемы всегда имеют простые,

легкие для понимания неправильные решения.

Из законов Мэрфи

 

Программа с ветвлениями состоит из нескольких "кусков". То, какой из этих "кусков" будет выполняться, зависит от результата проверки условия. Условие сравнивает между собой две величины (на равенство, неравенство, больше, меньше и т.д.). Например, при решении квадратного уравнения нужно проверять, не оказался ли дискриминант отрицательным.

Условие всегда дает два и только два варианта ответа: да (условие выполняется) или нет (условие не выполняется). Примеры условий приведены в Табл. 1. Сравнивать между собой можно не только числа, но и буквы, и строки символов. Большей считается буква, стоящая ближе к началу алфавита.

Табл. 1

Параметры Условие Результат
a=10 b=20 a да
a=-5 b=-10 a>b да
a=10 b=10.01 a=b нет
a='a' b='z' a>b да
a='abc' b='cde' a=b нет

 

Условие "не равно" записывается как "<>", "больше или равно" – ">=", меньше или равно – "<=".

Предыдущая статья:Ограничения и преимущества исследований, проводимых методом наблюдения Следующая статья:Организация ветвлений
page speed (0.0663 sec, direct)