Программирование на языке C#


Download 1.19 Mb.
Pdf ko'rish
bet25/66
Sana23.10.2023
Hajmi1.19 Mb.
#1717181
1   ...   21   22   23   24   25   26   27   28   ...   66
Bog'liq
Программирование на языке C#

8.4.
Условный оператор if 
Синтаксис в самом простом случае 
if(выражение_1)
оператор_1; 
else
оператор_2; 
Если выражение_1 
верно, то выполнится 
оператор_1
, иначе
оператор_2.
При необходимости, если нужно выполнить несколько операторов, 
вместо оператора может стоять блок
{…}

Пример. 
If(a>b) 
max=a 
else
max=b; 
Операторы 
if
могут быть вложены друг в друга. В общем случае
синтаксис имеет вид 
if(выражение_1)
оператор_1;
else if(выражение_2)
оператор_2;
else if(выражение_K)
оператор_K;
else
оператор_N; 
Выражения 
if
должны заключаться в круглые скобки и их 
результат должен иметь тип 
bool

Пример.
По заданным координатам точки определить, к какой четверти 
плоскости она относится. 
// зададим координаты 
int x, y; 
Console. WriteLine("Введите координаты точки х и у"); 
x = Int32.Parse(Console.ReadLine()); 
y = Int32.Parse(Console.ReadLine()); 
// определим какой четверти принадлежит точка 
if(х>0)
if (y>0)
38 


Console.WriteLine("I четверть"); 
else
Console.WriteLine("IV четверть"); 
else if (y>0)
Console.WriteLine("II четверть"); 
else 
Console.WriteLine("III четверть");
8.5.
Оператор цикла for 
Синтаксис оператора 
for 
for(инициализаторы; условие; список_выражений) 
оператор; 
Оператор, стоящий после закрывающей скобки, задает тело цикла. 
В большинстве случаев телом цикла является блок. Сколько раз будет 
выполняться тело цикла, зависит от трех управляющих элементов
заданных в скобках.
Инициализаторы задают начальное значение одной или 
нескольких переменных, часто называемых счетчиками или просто 
переменными цикла.
Условие задает условие продолжения цикла, соответствующее 
выражение при вычислении должно получать значение 
true
или 
false
.

Download 1.19 Mb.

Do'stlaringiz bilan baham:
1   ...   21   22   23   24   25   26   27   28   ...   66




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling