
4.0 Instrukcje warunkowe
Tak samo co w języku Java ,C++Zanim przejdę do opisania instrukcji warunkowych przeczytasz coś więcej na temat operatorów logicznych.
- == równe,
- < mniejsze,
- <= mniejsze bądź równe,
- › większe,
- ›= większe bądź równe,
Proste operacje logiczne możesz ze sobą łączyć przy pomocy dodatkowych operatorów:
- && i
- || lub,
4.1 IF,ELSE
void main() { int a=0; if(a==0){ //Jeżeli jest równe 0 wykona to }else if(a==1){ //Jeżeli jest równe 1 wykona to }else{ //W każdym innym przypadku wykona to } }Tak samo jak w Javie czy też c++
4.2 Switch
void main() { int a=1; //W zależności od przypadków wykona się zadanie przedstawione poniżej switch(a){ case 1: print(a); break; case 2:print(a); break; default:{ print("Nic"); } } }
4.3 Wyrażenie ekspresyjne
Działa na podstawie wzorca :[Typ zmienne] zmienna ={warunek}?[jeżeli prawda to]:[jeżeli nie prawda to];
void main() { int a=1; String zmienna=(a>0)?"TAK":"NIE"; print(zmienna); }
TAK
TAK