Instukcja warunkowa if
W instrukcji warunkowej if między ( i ) podajemy warunekj. Jest to wyrażenie logiczne, czyli takie, którejest prawdziwe (ma wartość true) albo fałszywe (ma wartość false).
Instrukcja warunkowa ma dwie postacie:
if(warunek){
instrukcja1;
instrukcja2;
...
}
Działanie funkcji warunkowej if:
- Najpierw sprawdzany jest warunek. Jeżeli jest fałszywy (ma wartość false), to instrukcja warunkowa kończy swoje działanie.
- Jeżeli jest prawdziwy (ma wartość true), to są wykonywane instrukcje zapisane w bloku instrukcji warunkowej if (między klamrami). Po ich wykonaniu instrukcja warunkowa if kończy swoje działanie.
-
if(warunek){
instrukcja1;
instrukcja2;
...
}
else{
instrukcja3;
instrukcja4;
...
//lub
instrukcja1;
instrukcja2;
...
}
Działanie funkcji warunkowej if:
- Najpierw sprawdzany jest warunek.
Jeżeli jest prawdziwy (ma wartość true), to są wykonywane instrukcje zpisane w bloku instrukcji warunkowej if(między klamrami) przed słowem else. Po ich wykonaniu instrukcja warunkowa if kończy swoje działanie.
- Jeżeli jest fałszywy (ma wartość false), to są wykonywane instrukcje zapisane w bloku instrukcji (między klamrami) po słowie else. Po ich wykonaniu instrukcja warunkowa if kończy swoje działanie.
Czyli w tym przypadku (B) są wykonywane instrukcje tylko z jednego bloku instrukcji (przed albo po słowie else).