Cтраница 1
Условный оператор проверяет выполнение некоторых условий и в зависимости от результатов проверки указывает, по какой из двух дуг, выходящих из этого оператора, следует двигаться дальше. [1]
![]() |
Три способа записи условия в Mathcad. [2] |
Условный оператор if действует в два этапа. Сначала проверяется условие, записанное справа от оператора if, и, если оно истинно, выполняется выражение слева от него, если ложно, происходит переход к следующей строке программы. [3]
Условный оператор позволяет программировать разветвление вычислительного процесса в зависимости от выполнения различных условий. Используют две формы условного оператора. [4]
Условный оператор используется при решении различных задач. Например, если необходимо вычислить z W00 / ( xy), то составлять программу вычисления z для одного набора данных не имеет смысла, так как программирование потребует значительно больших затрат времени, чем непосредственное вычисление по формуле. Составлять программу решения этой задачи имеет смысл в том случае, когда она используется многократно при различных наборах данных. Программа должна выдавать результат при любых наборах данных, а при х или у, равных нулю, результат не может быть получен, так как деление на нуль не допустимо. [5]
Условный оператор изменяет естественный порядок выполнения операторе после проверки некоторого условия. Различают условные арифметнческий и логический операторы. [6]
Условный оператор if в языке Си очень похож на условный оператор if в языке Паскаль. Различие между ними ( так же, впрочем, как и различие между операторами цикла while в этих двух языках программирования) заключается в том, что в языке Си в качестве условия используются целые выражения, а в языке Паскаль - булевские. Кроме того, в языке Си не используется служебное слово then, используемое в языке Паскаль. [7]
Условные операторы позволяют делать выбор между двумя альтернативными ситуациями. [8]
Условный оператор дает возможность сделать выбор между альтернативными возможностями. [9]
Условный оператор является удобным средством описания разветвляющихся вычислительных процессов. При этом выбор направления расчета зависит от результатов промежуточных вычислений или значений некоторых параметров. Условный оператор обязательным элементом содержит условие, позволяющее сравнивать значения переменных или выражений. В зависимости от результата сравнения он обеспечивает передачу управления на выполнение тех или иных операторов программы. В условный оператор могут входить составными частями любые операторы Алгола. [10]
Условные операторы можно вкладывать друг в друга, программируя таким образом сложные ( многовариантные) ветвления. [11]
Условные операторы применяются для организации переходов в зависимости от налагаемых условий. Применяются две формы условных операторов. [12]
Условные операторы записываются так же, как и в аналитике. [13]
![]() |
Программа определения большего из двух чисел ( а и результат ее работы ( б. [14] |
Условный оператор if удобно использовать для составления различных программ-тестов, проверяющих знания пользователя. Например, программа, приведенная на рис. 4.3 проверяет, знает ли пользователь дату первого полета человека в космос. [15]