If

Un simplu if

4. Operatorii de ramificare Subiect

If are mai multe variante. Luați în considerare mai întâi versiunea de bază pentru simplu de legare a operatorului if.Sintaksis simplu în cazul în care declarația este afișată în următoarea unitate sintactică.

Ar trebui să spun că o expresie booleană dau întotdeauna una dintre cele două valori: true (true) sau fals (false). <Оператор>ca urmare a expresiei logice este executată doar în SLE ceai, în cazul în care acesta din urmă este adevărat. Dacă expresia este falsă, <Оператор> Acesta nu este îndeplinită, și executați următoarea declarație după el.

1. De exemplu, ia în considerare un program care afișează un mesaj de la consola de «Hello World», în cazul în care numărul introdus este 1.

static void Main ()

If din exemplul anterior permite doar un singur operator, în cazul în care condiția este adevărată. În continuare, considerăm cazul în care aveți nevoie pentru a efectua câțiva operatori.

Luați în considerare un bloc de sintactică

2. <Оператор_1>; | <Составной_оператор1>efectuate numai în cazul în care <Логическое_выражение>true.

3. <Оператор_2>; | <Составной_оператор2>ispolnyaetsyalish atunci când <Логическое_ выражение> este falsă.

4. Simboluri [] altceva înainte și după <Составной_оператор2> (Ca întotdeauna) indică faptul că toate nu este necesară între ele.

5. Trebuie remarcat faptul că simbolul |. în <Оператор>; | <Составной_оператор> Aceasta înseamnă că alegerea a două opțiuni posibile care înconjoară acest lucru implică faptul că puteți utiliza <Оператор> sau <Составной_оператор>.

6. O instrucțiune compusă este după cum urmează:

Să presupunem, este necesar să se verifice dacă intrarea din numărul tastaturii este chiar, adică, Are împărtăși de 2, fără rest. Mâncat este chiar, atunci mesajul de ieșire „Numărul este chiar“ dacă nu, apoi se adaugă la numărul de unități și a afișa mesajul „numărul este impar“.

static void Main ()

articole similare