Ветвление

  • docx
  • 18.11.2021
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала Л2-002095.docx

Ветвление

 

if (логическое выражение P)

 

оператор1


 

 false


 

 

 true


 

else

 

оператор2

 

В качестве оператора может использоваться любая из управляющих конструкций в виде строго одного оператора, но этот оператор может быть блоком. Это правило справедливо для всех управляющих конструкций.

Допускается сокращенное ветвление.

if (P)     оператор;


Пример:

 

Вычислить значение переменной, заданной соотношением

 

x2, если х<0

 

y=

 

х+10, если х≥0

Фрагмент программы с использованием ветвления:

double x, y;

x = double.Parse(Console.ReadLine()); if (x < 0)

y = x * x;

else

y = x + 10;

 

Фрагмент программы с использованием ветвления:

double x, y;

x = double.Parse(Console.ReadLine()); y = 0.0;

if (x < 0)

y = x * x; if (x>=0)

y = x + 10;