Instrukcja warunkowa if.
Instrukcja warunkowa if jest wykorzystywana w kodzie w sytuacji kiedy np. mamy sprawdzić jakiś warunek. Jeżeli warunek jest spełniony to wykonujemy jakąś instrukcję lub blok instrukcji. IPoniżej ogólna deklaracja instrukcji warunkowej if.
if (warunek) instrukcja
Jeżeli warunek zawarty w nawiasach okrągłych jest spełniony to wykonywana jest instrukcja po nawiasie, co obrazuje rysunek poniżej.
Wyjaśnię co po kolei dzieje się w naszym krótkim programie. Na początku deklarujemy zmianną x i przypisujemy do niej wartość 5. Później przy wykorzystaniu instrukcji warunkowej if sprawdzamy zmienną x czy jest równa 5. Jeżeli tak, a w naszym przypadku właśnie tak jest, to wykonywana jest instrukcja po nawiasie okrągłym czyli wyświetlenie na ekranie treści w „x=5”. Zwróć uwagę, że w nawiasie okrągłym gdzie sprawdzamy warunek korzystamy z operatora porównania „==”. Dzięki poleceniu Console.ReadKey(); program czeka na wciśnięcie jakiegokolwiek klawisza z klawiatury.
Co jednak jeżeli chcielibyśmy wykonać kilka instrukcji w sytuacji kiedy warunek jest spełniony. Wtedy blok instrukcji do wykonania umieszczamy w nawiasach klamrowych, co obrazuje poniższy przykład.
if (warunek) { instrukcja 1; instrukcja 2; … instrukcja 10; }
Poniższy przykład przedstawia właśnie taką sytuację.